SMS_ObjectContainerNode サーバー WMI クラス
SMS_ObjectContainerNode
WMI クラスは、特定のConfiguration Manager コンソール フォルダーの情報を含む、Configuration Managerの SMS プロバイダー サーバー クラスです。
次の構文は、マネージド オブジェクト形式 (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 メソッド | 1 つ以上のフォルダーを別のフォルダーの場所に移動します。 |
プロパティ
ContainerNodeID
データ型: UInt32
アクセスの種類: 読み取り/書き込み
修飾子: [key]
現在のフォルダーの一意の ID。 この値は、クラス インスタンスの作成時に SMS プロバイダーによって自動的に生成されます。
FolderFlags
データ型: UInt32
アクセスの種類: 読み取り/書き込み
修飾子: なし
コンソール フォルダーが検索可能な場合、つまり TRUE に設定されている場合 SearchFolder
に適用されるフラグ。 の既定値 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
アクセスの種類: 読み取り/書き込み
修飾子: [lazy]
フォルダーの検索条件。 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 サーバー開発要件」を参照してください。