<< Click to Display Table of Contents >>

SearchItems

아이템을 검색합니다.

Prototype

bool SearchItems(string CategoryFullPath, integer SearchOption, string SearchText, string CheckOutUser, string CheckInStartDate, string CheckInEndDate, string ItemName, array ItemFullPaths, array HistoryItemVersions)

Parameters

CategoryFullPath

아이템을 검색할 카테고리 전체 경로

SearchOption

검색 옵션. SearchOptionConst 참고

"|"를 이용하여 여러 개의 값을 조합하여 설정 가능

SearchText

주석 또는 설명

CheckOutUser

체크아웃 사용자

CheckInStartDate

체크인 시작 날짜

CheckInEndDate

체크인 종료 날짜

ItemName

아이템 이름

ItemFullPaths

검색된 아이템의 전체 경로를 가져올 배열

HistoryItemVersions

검색된 아이템의 버전을 가져올 배열

Reference

아이템을 가져온 경우 true가 리턴되고, 실패한 경우 false가 리턴됩니다.

Example

var repository = OZCreator.GetBuiltInObject(OZBuiltInObject.REPOSITORY);

var successToLogin = repository.Login('admin', 'admin');

if(successToLogin)

   _DEBUG("Success to log in to the repository. ");

var Options = SearchOptions.IncludeSubCategory | SearchOptions.AllCheckoutItem | SearchOptions.CheckItemName;

_DEBUG("Search option " + Options);

var ItemIDs = new Array();

var Versions = new Array();

var result = repository.SearchItems("/", Options, "param", "", "", "", "", ItemIDs, Versions);

var length = ItemIDs.length;

for(var i = 0; i < length; i++) {

   _DEBUG("Item ID [" + i + "]" + ItemIDs[i]);

}

See Also

SearchOptionConst