MultipleInstancesPolicy (settingsType) 要素

タスク スケジューラがタスクの複数のインスタンスを処理する方法を定義するポリシーを指定します。

<xs:element name="MultipleInstancesPolicy"
    type="multipleInstancesPolicyType"
 />

MultipleInstancesPolicy 要素は、multipleInstancesPolicyType 単純型によって定義されます。

親要素

要素 派生元 説明
設定 settingsType タスク スケジューラがタスクの実行に使用する設定が含まれます。

注釈

C++ 開発については、「 ITaskSettings の MultipleInstances プロパティ」を参照してください。

スクリプトの開発については、「 TaskSettings.MultipleInstances」を参照してください。

制限された値

この要素は、次の値に制限されます。

  • Parallel: 既存のインスタンスの実行中に新しいインスタンスを開始します。
  • キュー: タスクの他のすべてのインスタンスが完了した後、タスクの新しいインスタンスを開始します。
  • IgnoreNew: 既定値。 タスクの既存のインスタンスが実行されている場合は、新しいインスタンスを開始しません。
  • StopExisting: 新しいインスタンスを開始する前に、タスクの既存のインスタンスを停止します。

次の XML は、タスクの複数のインスタンスを並列で実行できるようにする settings 要素を定義します。

<Settings>
    <MultipleInstancesPolicy>Parallel</MultipleInstancesPolicy>
</Settings>

要件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリのみ]

こちらもご覧ください

タスク スケジューラ スキーマ要素