Compartir a través de


Tipo complejo MetadataType

Define los tipos de metadatos que puede definir en la sección de metadatos del manifiesto.

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

Elementos secundarios

Elemento Tipo Descripción
canales nueva ChannelListType Define una lista de canales a los que los proveedores pueden registrar eventos. A continuación, un proveedor puede importar uno o varios de los canales en su manifiesto.
Palabras clave KeywordListType Define una lista de palabras clave que determinan la categoría de eventos que escribe el proveedor.
Niveles LevelListType Define una lista de niveles que especifican la gravedad de un evento.
message Define una cadena de mensaje.
messageTable Define una lista de cadenas de mensaje.
namedQueries NamedQueryType Define una lista de consultas con nombre que usan expresiones regulares para realizar acciones de búsqueda y reemplazo en la cadena de mensaje de un evento.
Opcodes OpcodeListType Define una lista de códigos de operación que puede usar para agrupar eventos dentro de una tarea.
tasks TaskListType Define una lista de tareas que un proveedor puede usar para agrupar eventos. Normalmente, se usan tareas para agrupar eventos para una característica o componente del proveedor.
Tipos TypeListType Define una lista de tipos XML.

Atributos

Nombre Tipo Descripción
message strTableRef Referencia a la cadena localizada en la tabla de cadenas.
mId xs:string No se usa.
name anyURI URI del archivo meta.
símbolo CSymbolType Nombre simbólico que desea que el compilador de mensajes cree para esta cadena de mensaje.
value UInt32Type Número que se va a usar como identificador de mensaje para este mensaje.

Comentarios

Aunque puede crear un manifiesto que contenga una sección de metadatos, el servicio no lo usará; los únicos metadatos que reconoce el servicio son los metadatos que se encuentran en el archivo Winmeta.xml.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]