<< 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