SMS_ObjectContainerNode 服务器 WMI 类
SMS_ObjectContainerNode
WMI 类是Configuration Manager中的 SMS 提供程序服务器类,包含给定Configuration Manager控制台文件夹的信息。
以下语法在托管对象格式 (MOF) 代码中进行了简化,并包含所有继承的属性。
语法
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
访问类型:读/写
限定符:[key]
当前文件夹的唯一 ID。 创建类实例时,SMS 提供程序会自动生成此值。
FolderFlags
数据类型UInt32
访问类型:读/写
限定符:无
如果控制台文件夹可搜索,则应用于控制台文件夹的标志,即,如果 SearchFolder
设置为 TRUE,则为 。 默认值 FolderFlags
为 0。
FolderGuid
数据类型String
访问类型:只读
限定符:[read, not_null]
文件夹的 GUID。
IsEmpty
数据类型Boolean
访问类型:只读
限定符:[read, 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
访问类型:只读
限定符:[read, 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服务器开发要求。