Partilhar via


Tipo complexo NamedQueryType

Não usado. Define uma lista de consultas nomeadas que consultam a cadeia de caracteres de mensagem de evento para um valor e executam uma ação especificada, se encontrada.

<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>

Elementos filho

Elemento Type Descrição
patternMaps PatternMapListType Define uma lista de pares de expressões regulares que são usados para alterar a cadeia de caracteres de mensagem.

Exemplos

O exemplo a seguir mostra como usar o elemento namedQueries . Este exemplo usa o conteúdo da cadeia de caracteres de mensagem e insere-o na https://www. cadeia de caracteres messagestring.com. Em seguida, ele substitui a cadeia de caracteres de mensagem pelo resultado. Por exemplo, se a cadeia de caracteres de mensagem contivesse a Microsoft, a consulta substituiria a cadeia de caracteres de mensagem da Microsoft por https://www.Microsoft.com.

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

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 [somente aplicativos da área de trabalho]