Поделиться через


Сложный тип NamedQueryType

Не используется. Определяет список именованных запросов, которые запрашивают значение в строке сообщения о событии и выполняют указанное действие при обнаружении.

<xs:complexType name="NamedQueryType">
    <xs:sequence
        minOccurs="0"
    >
        <xs:element name="patternMaps"
            type="PatternMapListType"
         />
        <xs:any
            processContents="lax"
            maxOccurs="unbounded"
            minOccurs="0"
            namespace="##other"
         />
    </xs:sequence>
    <xs:anyAttribute
        processContents="lax"
        namespace="##other"
     />
</xs:complexType>

Дочерние элементы

Элемент Тип Описание
patternMaps PatternMapListType Определяет список пар регулярных выражений, которые используются для изменения строки сообщения.

Примеры

В следующем примере показано, как использовать элемент namedQueries . В этом примере выполняется получение содержимого строки сообщения и его вставка в строку https://www.messagestring.com. Затем строка сообщения заменяется результатом. Например, если строка сообщения содержит корпорацию Майкрософт, запрос заменит строку сообщения Майкрософт на https://www.Microsoft.com.

<namedqueries>
   <patternmap name="SearchStrings" format="winrxv1">
       <map name="/${1}/" value="/http:\/\/www\.*\.com\/"/>
   </patternmap>
</namedqueries>

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]