Freigeben über


Komplexer NamedQueryType-Typ

Wird nicht verwendet. Definiert eine Liste benannter Abfragen, die die Ereignismeldungszeichenfolge nach einem Wert abfragen und eine angegebene Aktion ausführen, falls gefunden.

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

Untergeordnete Elemente

Element type BESCHREIBUNG
patternMaps PatternMapListType Definiert eine Liste mit regulären Ausdruckspaaren, die zum Ändern der Nachrichtenzeichenfolge verwendet werden.

Beispiele

Das folgende Beispiel zeigt, wie das namedQueries-Element verwendet wird . In diesem Beispiel wird der Inhalt der Nachrichtenzeichenfolge in die Zeichenfolge https://www.messagestring.com eingefügt. Anschließend wird die Nachrichtenzeichenfolge durch das Ergebnis ersetzt. Wenn die Nachrichtenzeichenfolge beispielsweise Microsoft enthält, ersetzt die Abfrage die Microsoft-Nachrichtenzeichenfolge durch https://www.Microsoft.com.

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]