EventTrigger.ValueQueries プロパティ
スクリプトの場合は、名前付き XPath クエリのコレクションを取得または設定します。 コレクション内の各クエリは、 Subscription プロパティで指定されたサブスクリプション クエリから返される最後に一致するイベント XML に適用されます。
構文
EventTrigger.ValueQueries As String
プロパティ値
名前と値のペアのコレクション。 コレクション内の各名前と値のペアは、イベント トリガーをトリガーするイベントのプロパティ値の一意の名前を定義します。 イベントのプロパティ値は、XPath イベント クエリとして定義されます。 XPath イベント クエリの詳細については、「イベントの 選択」を参照してください。
解説
クエリの名前は、次のアクション プロパティの変数として使用できます。
- ShowMessageAction.MessageBody
- ShowMessageAction.Title
- ExecAction.Arguments
- ExecAction.WorkingDirectory
- EmailAction.Server
- EmailAction.Subject
- EmailAction.To
- EmailAction.Cc
- EmailAction.Bcc
- EmailAction.ReplyTo
- EmailAction.From
- EmailAction.Body
- ComHandlerAction.Data
次のコード例の文字列は、名前と値のコレクションで使用できる 2 つの名前値ペアを示しています。 XPath クエリによって返される値は、アクションのプロパティ内の変数を置き換えることができます。 値は、アクション プロパティ内の名前と $(user)
共に、および $(machine)
、によって参照されます。 たとえば、ShowMessageAction.MessageBody 文字列で変数と$(machine)
変数が使用されている場合$(user)
、XPath クエリの値によって文字列内の変数が置き換えられます。
name: user
value: Event/UserData/SubjectUserName
name: machine
value: Event/UserData/MachineName
特定のイベントのクエリ文字列の記述の詳細については、「 イベントの選択 と イベントのサブスクライブ」を参照してください。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2008 [デスクトップ アプリのみ] |
タイプ ライブラリ |
|
[DLL] |
|