SMS_TaskSequence_OSExpressionGroup Windows Management Instrumentation (WMI) クラスは、Configuration Manager では SMS プロバイダーのサーバー クラスであり、タスク シーケンスでの単一のオペレーティング システム プラットフォームの評価を表します。 この種類のオブジェクトは、常に SMS_TaskSequence_OSConditionGroup Server WMI クラス オブジェクトに含まれます。
次の構文は、マネージ オブジェクト形式 (MOF) コードから簡素化されたもので、継承されたプロパティがすべて含まれます。
構文
Class SMS_TaskSequence_OSExpressionGroup : SMS_TaskSequence_ConditionOperator
{
String Name;
SMS_TaskSequence_WMIConditionExpression Operands[];
String OperatorType;
String PlatformArchKey;
String PlatformMaxVerKey;
String PlatformMinVerKey;
String PlatformTypeKey;
};
メソッド
SMS_TaskSequence_OSExpressionGroup クラスはメソッドを定義しません。
プロパティ
Name データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: なし
省略可能。 オペレーティング システムの名前 ("Windows XP SP2" など)。 既定値は "" です。
SMS_SupportedPlatformsについては、DisplayText プロパティを参照してください。
Operands データ型: SMS_TaskSequence_WMIConditionExpression配列
アクセスの種類: 読み取り/書き込み
修飾子: [Not_NULL]
「 SMS_TaskSequence_ConditionOperator サーバー WMI クラス」を参照してください。
このプロパティの各要素は、プラットフォーム キーによってインデックス付けされた SMS_SupportedPlatforms Server WMI クラス オブジェクトの WQL クエリと一致する SMS_TaskSequence_WMIConditionExpression Server WMI クラス オブジェクトです。 通常、式は SMS_SupportedPlatforms の Condition プロパティに格納されている WQL クエリから構築されます。
SMS_TaskSequence_OSExpressionGroup Server WMI クラスには、少なくとも 1 つの SMS_TaskSequence_WMIConditionExpression Server WMI クラスが含まれている必要があります。
OperatorType データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [Not_NULL]
「 SMS_TaskSequence_ConditionOperator サーバー WMI クラス」を参照してください。
このクラスでサポートされる唯一の演算子型は "and" です。
PlatformArchKey データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [Not_Null]
SMS_SupportedPlatforms オブジェクトの OSPlatform プロパティにマップされるプラットフォーム キー。 詳細については、後述の「解説」セクションを参照してください。
PlatformMaxVerKey データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [Not_Null]
SMS_SupportedPlatforms オブジェクトの OSMaxVersion プロパティにマップされるプラットフォーム キー。 詳細については、後述の「解説」セクションを参照してください。
PlatformMinVerKey データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [Not_Null]
SMS_SupportedPlatforms オブジェクトの OSMinVersion プロパティにマップされるプラットフォーム キー。 詳細については、後述の「解説」セクションを参照してください。
PlatformTypeKey データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [Not_Null]
SMS_SupportedPlatforms オブジェクトの OSName プロパティにマップされるプラットフォーム キー。 詳細については、後述の「解説」セクションを参照してください。
注釈
このクラスにはクラス修飾子はありません。 「プロパティ」セクションに含まれるクラス修飾子とプロパティ修飾子の両方の詳細については、「Configuration Manager のクラスとプロパティ修飾子」を参照してください。
PlatformArchKey、PlatformMaxVerKey、PlatformMinVerKey、および PlatformTypeKey で指定されたプラットフォーム文字列は、式に対応する SMS_SupportedPlatforms オブジェクト インスタンスのインデックスを作成するために使用されます。
要件
ランタイム要件
詳細については、「Configuration Manager サーバー ランタイム要件」を参照してください。
開発要件
詳細については、「Configuration Manager サーバー開発の要件」を参照してください。
関連項目
SMS_TaskSequence_ConditionOperator サーバー WMI クラスSMS_SupportedPlatforms サーバー WMI クラスSMS_TaskSequence_WMIConditionExpression サーバー WMI クラス