Condividi tramite


Tipo complesso FilterType

Definisce un filtro dati utilizzato da una sessione per filtrare gli eventi in base ai dati dell'evento.

<xs:complexType name="FilterType">
    <xs:simpleContent>
        <xs:extension
            base="string"
        >
            <xs:attribute name="value"
                type="UInt8Type"
                use="required"
             />
            <xs:attribute name="version"
                type="UInt8Type"
                use="optional"
             />
            <xs:attribute name="name"
                type="QName"
                use="required"
             />
            <xs:attribute name="symbol"
                type="CSymbolType"
                use="optional"
             />
            <xs:attribute name="message"
                type="strTableRef"
                use="optional"
             />
            <xs:attribute name="tid"
                type="token"
                use="optional"
             />
        </xs:extension>
    </xs:simpleContent>
</xs:complexType>

Attributi

Nome Tipo Descrizione
message strTableRef Descrizione localizzata per il filtro. La stringa di messaggio fa riferimento a una stringa localizzata nella sezione stringTable del manifesto.
name QName Nome che identifica il filtro.
simbolo CSymbolType Simbolo da usare per fare riferimento al filtro nell'applicazione. Il compilatore di messaggi (MC.exe) usa il simbolo per creare una costante per il filtro nel file di intestazione generato dal compilatore.
tid token Identificatore del modello che descrive i dati del filtro passati dalla sessione al provider quando abilita il provider.
Valore UInt8Type Valore intero che identifica in modo univoco il filtro all'interno dell'elenco di filtri definiti dall'utente.
version UInt8Type Valore intero che identifica questa versione del filtro. Se non specificato, il valore è zero.

Requisiti

Requisito Valore
Client minimo supportato
Windows 7 [solo app desktop]
Server minimo supportato
Windows Server 2008 R2 [solo app desktop]