Articolo 06/13/2023
3 contributori
Commenti e suggerimenti
In questo articolo
Definisce i tipi di metadati che è possibile definire nella sezione metadati del manifesto.
<xs:complexType name="MetadataType">
<xs:sequence>
<xs:element name="channels"
type="ChannelListType"
/>
<xs:element name="levels"
type="LevelListType"
/>
<xs:element name="tasks"
type="TaskListType"
/>
<xs:element name="opcodes"
type="OpcodeListType"
minOccurs="0"
/>
<xs:element name="keywords"
type="KeywordListType"
minOccurs="0"
/>
<xs:element name="types"
type="TypeListType"
minOccurs="0"
/>
<xs:element name="namedQueries"
type="NamedQueryType"
minOccurs="0"
/>
<xs:element name="messageTable"
minOccurs="0"
>
<xs:complexType>
<xs:sequence>
<xs:element name="message"
minOccurs="0"
maxOccurs="unbounded"
>
<xs:complexType>
<xs:attribute name="value"
type="UInt32Type"
use="required"
/>
<xs:attribute name="mid"
type="xs:string"
use="optional"
/>
<xs:attribute name="message"
type="strTableRef"
use="required"
/>
<xs:attribute name="symbol"
type="CSymbolType"
use="optional"
/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:any
processContents="lax"
minOccurs="0"
maxOccurs="unbounded"
namespace="##other"
/>
</xs:sequence>
<xs:attribute name="name"
type="anyURI"
use="required"
/>
<xs:anyAttribute
processContents="lax"
namespace="##other"
/>
</xs:complexType>
Elementi figlio
Elemento
Tipo
Descrizione
Canali
ChannelListType
Definisce un elenco di canali a cui i provider possono registrare gli eventi. Un provider può quindi importare uno o più canali nel manifesto.
Parole chiavi
KeywordListType
Definisce un elenco di parole chiave che determinano la categoria di eventi scritti dal provider.
Livelli
LevelListType
Definisce un elenco di livelli che specificano la gravità di un evento.
message
Definisce una stringa di messaggio.
messageTable
Definisce un elenco di stringhe di messaggi.
namedQueries
NamedQueryType
Definisce un elenco di query denominate che usano espressioni regolari per eseguire ricerche e sostituire azioni sulla stringa di messaggio di un evento.
Opcodes
OpcodeListType
Definisce un elenco di opcode che è possibile usare per raggruppare gli eventi all'interno di un'attività.
Attività
TaskListType
Definisce un elenco di attività che un provider può usare per raggruppare gli eventi. In genere, si usano attività per raggruppare gli eventi per una funzionalità o un componente del provider.
Tipi
TypeListType
Definisce un elenco di tipi XML.
Attributi
Nome
Tipo
Descrizione
message
strTableRef
Riferimento alla stringa localizzata nella tabella stringa.
mid
xs:string
Non usato.
name
anyURI
URI del meta file.
simbolo
CSymbolType
Nome simbolico che si vuole che il compilatore di messaggi crei per questa stringa di messaggio.
Valore
UInt32Type
Numero da usare come identificatore di messaggio per questo messaggio.
Anche se è possibile creare un manifesto che contiene una sezione di metadati, il servizio non lo userà; l'unico metadati riconosciuto dal servizio è il metadati trovato nel file Winmeta.xml.
Requisiti
Requisito
Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]