Freigeben über


Komplexer XmlTypeListType-Typ

Definiert einen Listenausgabetyp, der vom Dienst verwendet wird, um zu bestimmen, wie ein Eingabedatentyp gerendert wird.

<xs:complexType name="XmlTypeListType">
    <xs:sequence>
        <xs:element name="xmlType"
            minOccurs="0"
            maxOccurs="unbounded"
        >
            <xs:complexType>
                <xs:complexContent>
                    <xs:extension
                        base="XmlType"
                    >
                        <xs:attribute name="name"
                            type="QName"
                            use="required"
                         />
                        <xs:attribute name="value"
                            type="string"
                            use="required"
                         />
                        <xs:attribute name="symbol"
                            type="CSymbolType"
                            use="required"
                         />
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
        </xs:element>
    </xs:sequence>
</xs:complexType>

Untergeordnete Elemente

Element type BESCHREIBUNG
Xmltype Definiert einen XML-Typ.

Attributes

Name type BESCHREIBUNG
name QName Der Name des Ausgabetyps.
Symbol CSymbolType Das Symbol, das zum Verweisen auf den Ausgabetyp in Ihrer Anwendung verwendet werden soll. Der Nachrichtencompiler (MC.exe) verwendet das Symbol, um eine Konstante für den Ausgabetyp in der Vom Compiler generierten Headerdatei zu erstellen.
value Zeichenfolge Ein ganzzahliger Wert, der den Ausgabetyp in der Liste der von Ihnen definierten Ausgabetypen eindeutig identifiziert.

Bemerkungen

Die \Include\Winmeta.xml-Datei, die im Windows SDK enthalten ist, enthält eine Liste vordefinierter Ausgabetypen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]