다음을 통해 공유


SMS_ObjectContainerNode 서버 WMI 클래스

SMS_ObjectContainerNode WMI 클래스는 지정된 Configuration Manager 콘솔 폴더에 대한 정보를 포함하는 SMS 공급자 서버 클래스(Configuration Manager)입니다.

다음 구문은 MOF(Managed Object Format) 코드에서 간소화되며 상속된 모든 속성을 포함합니다.

구문

Class SMS_ObjectContainerNode : SMS_BaseClass  
{  
   UInt32 ContainerNodeID;  
   UInt32 FolderFlags;  
   String FolderGuid;   
   Boolean IsEmpty  
   String Name;  
   UInt32 ObjectType;  
   UInt32 ParentContainerNodeID;  
   Boolean SearchFolder;  
   String SearchString;  
   String SourceSite;  
};  

메서드

다음 표에서는 의 메서드를 보여 줍니다 SMS_ ObjectContainerNode.

방법 설명
클래스 SMS_ObjectContainerNode MoveFolders 메서드 하나 이상의 폴더를 다른 폴더 위치로 이동합니다.

속성

ContainerNodeID
데이터 형식: UInt32

액세스 유형: 읽기/쓰기

한정자: [키]

현재 폴더의 고유 ID입니다. 이 값은 클래스 인스턴스를 만들 때 SMS 공급자에 의해 자동으로 생성됩니다.

FolderFlags
데이터 형식: UInt32

액세스 유형: 읽기/쓰기

한정자: 없음

검색 가능한 경우 콘솔 폴더에 적용되는 플래그, 즉 가 TRUE로 설정된 경우 SearchFolder 플래그입니다. 의 기본값 FolderFlags 은 0입니다.

FolderGuid
데이터 형식: String

액세스 유형: 읽기 전용

한정자: [읽기, not_null]

폴더의 GUID입니다.

IsEmpty
데이터 형식: Boolean

액세스 유형: 읽기 전용

한정자: [읽기, not_null]

폴더가 비어 있으면 TRUE이고, 그렇지 않으면 FALSE입니다.

Name
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: 없음

콘솔 폴더의 이름입니다. 기본 이름은 "새 폴더"입니다.

ObjectType
데이터 형식: UInt32

액세스 유형: 읽기/쓰기

한정자: 없음

콘솔 폴더에 배치할 개체의 형식입니다. 가능한 값은 다음과 같습니다.

설명
2 SMS_Package
3 SMS_Advertisement
7 SMS_Query
8 SMS_Report
9 SMS_MeteredProductRule
11 SMS_ConfigurationItem
14 SMS_OperatingSystemInstallPackage
17 SMS_StateMigration
18 SMS_ImagePackage
19 SMS_BootImagePackage
20 SMS_TaskSequencePackage
21 SMS_DeviceSettingPackage
23 SMS_DriverPackage
25 SMS_Driver
1011 SMS_SoftwareUpdate
2011 SMS_ConfigurationItem (구성 기준)
5000 SMS_Collection_Device
5001 SMS_Collection_User
6000 SMS_ApplicationLatest
6001 SMS_ConfigurationItemLatest

ParentContainerNodeID
데이터 형식: UInt32

액세스 유형: 읽기/쓰기

한정자: 없음

부모 폴더의 고유 ID입니다.

SearchFolder
데이터 형식: Boolean

액세스 유형: 읽기/쓰기

한정자: 없음

폴더가 검색 폴더이면 TRUE이고, 그렇지 않으면 FALSE입니다. 기본값은 FALSE입니다.

SearchString
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [지연]

폴더에 대한 검색 조건입니다. 가 TRUE인 경우에만 SearchFolder 적용됩니다.

기본값은 ""입니다.

SourceSite
데이터 형식: String

액세스 유형: 읽기 전용

한정자: [읽기, not_null]

폴더가 시작된 사이트의 사이트 코드입니다.

설명

이 클래스에 대한 특수 클래스 한정자는 없습니다. 속성 섹션에 포함된 클래스 한정자와 속성 한정자 모두에 대한 자세한 내용은 Configuration Manager 클래스 및 속성 한정자를 참조하세요.

Configuration Manager 다양한 조건에 따라 Configuration Manager 개체를 검색할 수 있는 폴더를 소개합니다. 예를 들어 애플리케이션은 특정 패키지 ID가 있는 패키지를 검색할 수 있습니다. 검색 조건은 XML로 정의됩니다. 다음 예제에서는 패키지 ID가 JBS00004인 패키지에 대한 검색을 정의합니다.

<SearchFolderDescription xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Name="SMS_Package">  
 <SearchFolderDescriptionItems>  
 <SearchFolderDescriptionItem PropertyName="PackageID">  
  <SearchStrings>  
   <string>JBS00004</string>  
  </SearchStrings>   
 </SearchFolderDescriptionItem>  
 </SearchFolderDescriptionItems>  
</SearchFolderDescription>  

요구 사항

런타임 요구 사항

자세한 내용은 Configuration Manager 서버 런타임 요구 사항을 참조하세요.

개발 요구 사항

자세한 내용은 Configuration Manager 서버 개발 요구 사항을 참조하세요.