SMS_TaskSequence_Condition Server WMI Class Windows Management Instrumentation (WMI) クラスは、オペレーティング システムの展開手順の条件を定義する Configuration Manager の SMS プロバイダー サーバー クラスです。 このクラスは、すべての条件の基底クラスです。
次の構文は、マネージ オブジェクト形式 (MOF) コードから簡素化されたもので、継承されたプロパティがすべて含まれます。
構文
Class SMS_TaskSequence_Condition
{
SMS_TaskSequence_ConditionOperand Operands[];
};
メソッド
SMS_TaskSequence_Condition クラスはメソッドを定義しません。
プロパティ
Operands データ型: SMS_TaskSequence_ConditionOperand 配列
アクセスの種類: 読み取り/書き込み
修飾子: [Not_Null:ToInstance]
SMS_TaskSequence_ConditionOperand 条件のオペランドを示すサーバー WMI クラス オブジェクト。 たとえば、配列には、 SMS_TaskSequence_WMIConditionExpression Server WMI クラス オブジェクトなどの 1 つの式を含めることができます。 より複雑な条件配列には、式、演算子、およびオペレーティング システムの条件グループの組み合わせを含めることができます。
注釈
このクラスにはクラス修飾子はありません。 「プロパティ」セクションに含まれるクラス修飾子とプロパティ修飾子の両方の詳細については、「Configuration Manager のクラスとプロパティ修飾子」を参照してください。
このクラスは、ステップ、グループ、またはアクションを実行するかどうかを決定する条件を表す演算子オブジェクトと式オブジェクトの階層のルートです。 このクラスは AND 演算子を意味します。 したがって、全体的な条件をtrueするには、配列内のすべての子オペランドをtrueする必要があります。
たとえば、Microsoft Office 2007 と Windows Vista がインストールされている必要があるコンピューターで手順を処理する場合があります。 この場合は、Microsoft Office 2007 を定義する SMS_TaskSequence_SoftwareConditionExpression Server WMI Class と Windows Vista を定義する SMS_TaskSequence_OSConditionGroup Server WMI Class を Operands プロパティ配列に追加します。 全体的な条件は、2 つのオペランドがtrueされている場合にのみ true と評価されます。 つまり、Windows Vista がインストールされているコンピューターに Microsoft Office 2007 がインストールされている場合です。
条件の詳細については、「オペレーティング システム展開タスク シーケンス オブジェクト モデル」を参照してください。
要件
ランタイム要件
詳細については、「Configuration Manager サーバー ランタイム要件」を参照してください。
開発要件
詳細については、「Configuration Manager サーバー開発の要件」を参照してください。
関連項目
SMS_TaskSequence_ConditionOperand サーバー WMI クラスSMS_TaskSequence_WMIConditionExpression サーバー WMI クラス