Метод IEventTrigger::get_ValueQueries (taskschd.h)
Возвращает или задает коллекцию именованных запросов XPath. Каждый запрос в коллекции применяется к последнему XML-коду события сопоставления, возвращенного из запроса подписки, указанного в свойстве Subscription .
Это свойство является чтением и записью.
Синтаксис
HRESULT get_ValueQueries(
ITaskNamedValueCollection **ppNamedXPaths
);
Параметры
ppNamedXPaths
Возвращаемое значение
None
Remarks
Имя запроса можно использовать в качестве переменной в следующих свойствах действия:
- Свойство MessageBody объекта IShowMessageAction
- Свойство Title объекта IShowMessageAction
- Свойство Arguments объекта IExecAction
- Свойство WorkingDirectory объекта IExecAction
- Свойство сервера IEmailAction
- Свойство Subject объекта IEmailAction
- В свойстве IEmailAction
- Свойство Cc объекта IEmailAction
- Свойство Bcc объекта IEmailAction
- Свойство ReplyTo объекта IEmailAction
- Из свойства IEmailAction
- Свойство body объекта IEmailAction
- Свойство data объекта IComHandlerAction
В следующем примере строк кода показаны две пары "имя-значение", которые можно использовать в коллекции "имя-значение". Значения, возвращаемые запросами XPath, могут заменять переменные в свойстве действия. На значения ссылается имя с $(user) и $(machine) в свойстве действия. Например, если переменные $(user) и $(machine) используются в свойстве MessageBody объекта IShowMessageAction, значение запросов XPath заменит переменные в строке.
name: user
value: Event/UserData/SubjectUserName
name: machine
value: Event/UserData/MachineName
Дополнительные сведения о написании строки запроса для определенных событий см. в разделе Выбор событий и подписка на события.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | taskschd.h |
Библиотека | Taskschd.lib |
DLL | Taskschd.dll |