SMS_TaskSequence_OSExpressionGroup Windows Management Instrumentation (WMI) クラスは、タスク シーケンス内の 1 つのオペレーティング システム プラットフォームの評価を表す SMS プロバイダー サーバー クラス (Configuration Manager) です。 この型のオブジェクトは、常に SMS_TaskSequence_OSConditionGroup サーバー 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_WMIConditionExpressionArray
アクセスの種類: 読み取り/書き込み
修飾子: [Not_NULL]
「 サーバー WMI クラスSMS_TaskSequence_ConditionOperator」を参照してください。
このプロパティの各要素は、プラットフォーム キーによってインデックス付けされた SMS_SupportedPlatforms Server WMI クラス オブジェクトの WQL クエリに一致するSMS_TaskSequence_WMIConditionExpressionサーバー WMI クラス オブジェクトです。 式は通常、SMS_SupportedPlatforms の Condition プロパティに格納されている WQL クエリから構築されます。
SMS_TaskSequence_OSExpressionGroup サーバー WMI クラスに含まれるサーバー WMI クラスSMS_TaskSequence_WMIConditionExpression少なくとも 1 つ必要です。
OperatorType データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [Not_NULL]
「 サーバー WMI クラスSMS_TaskSequence_ConditionOperator」を参照してください。
このクラスでサポートされる演算子型は "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 サーバー開発要件」を参照してください。
関連項目
サーバー WMI クラスSMS_SupportedPlatformsサーバー WMI クラスSMS_TaskSequence_WMIConditionExpressionサーバー WMI クラスSMS_TaskSequence_ConditionOperator