Condividi tramite


Tipo complesso LevelType

Definisce un valore di gravità che determina la verbosità degli eventi registrati.

<xs:complexType name="LevelType"
    mixed="true"
>
    <xs:simpleContent>
        <xs:extension
            base="xs:string"
        >
            <xs:attribute name="name"
                type="QName"
                use="required"
             />
            <xs:attribute name="symbol"
                type="CSymbolType"
                use="optional"
             />
            <xs:attribute name="value"
                type="UInt8Type"
                use="required"
             />
            <xs:attribute name="message"
                type="strTableRef"
                use="optional"
             />
        </xs:extension>
    </xs:simpleContent>
</xs:complexType>

Attributi

Nome Tipo Descrizione
message strTableRef Nome visualizzato localizzato per il livello. La stringa del messaggio fa riferimento a una stringa localizzata nella sezione stringTable del manifesto.
name QName Nome da assegnare a questo livello. Questo nome deve essere univoco nell'ambito del provider.
simbolo CSymbolType Simbolo da usare per fare riferimento al livello dell'applicazione. Il compilatore di messaggi (MC.exe) usa il simbolo per creare una costante per il livello nel file di intestazione generato dal compilatore. Se non si specifica un simbolo, il compilatore genera uno per l'utente.
Valore UInt8Type Valore del livello. È possibile specificare i valori nell'intervallo da 16 a 255. Per i valori di livello predefiniti, vedere Osservazioni.

Commenti

Di seguito sono riportati i valori di livello predefiniti che è possibile usare. Questi valori sono definiti nel file Winmeta.xml incluso in Windows SDK.

Nome Valore Simbolo Descrizione
win:Critical 1 WINEVENT_LEVEL_CRITICAL Identifica un evento di uscita o terminazione anomalo.
win:Error 2 WINEVENT_LEVEL_ERROR Identifica un evento di errore grave.
win:Warning 3 WINEVENT_LEVEL_WARNING Identifica un evento di avviso, ad esempio un errore di allocazione.
win:Informational 4 WINEVENT_LEVEL_INFO Identifica un evento non di errore, ad esempio una voce o un evento di uscita.
win:Verbose 5 WINEVENT_LEVEL_VERBOSE Identifica un evento di traccia dettagliato.

I numeri più alti implicano anche che si ottengono livelli inferiori. Ad esempio, se si specifica win:Warning, viene visualizzato tutto l'avviso, l'errore e gli eventi critici.

Requisiti

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