共用方式為


MetadataType 複雜類型

定義您可以在資訊清單的中繼資料區段中定義的元資料類型。

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

子元素

元素 類型 描述
通道 ChannelListType 定義提供者可記錄事件的通道清單。 接著,提供者就可以在其資訊清單中匯入一或多個通道。
關鍵 字 KeywordListType 定義關鍵字清單,以決定提供者寫入的事件類別。
水準 LevelListType 定義指定事件嚴重性之層級的清單。
message 定義訊息字串。
messageTable 定義訊息字串的清單。
namedQueries NamedQueryType 定義使用正則運算式對事件訊息字串執行尋找和取代動作的具名查詢清單。
opcodes OpcodeListType 定義可用來將工作內事件分組的 opcode 清單。
任務 TaskListType 定義提供者可用來群組事件的工作清單。 一般而言,您會使用工作來群組提供者的功能或元件的事件。
類型 TypeListType 定義 XML 類型的清單。

屬性

名称 類型 描述
message strTableRef 字串資料表中當地語系化字串的參考。
mid xs:string 未使用。
NAME anyURI 中繼資料檔的 URI。
符號 CSymbolType 您想要訊息編譯器為此訊息字串建立的符號名稱。
value UInt32Type 要作為此訊息之訊息識別碼的數位。

備註

雖然您可以建立包含中繼資料區段的資訊清單,但服務不會使用它;服務唯一可辨識的中繼資料是在Winmeta.xml檔案中找到的中繼資料。

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]