Freigeben über


Komplexer ImportChannelType-Typ

Identifiziert einen Kanal, der von einem anderen Anbieter oder in einem Manifest definiert wurde, das einen Metadatenabschnitt enthält.

<xs:complexType name="ImportChannelType"
    mixed="true"
>
    <xs:simpleContent>
        <xs:extension
            base="string"
        >
            <xs:attribute name="chid"
                type="token"
                use="optional"
             />
            <xs:attribute name="name"
                type="anyURI"
                use="required"
             />
            <xs:attribute name="symbol"
                type="CSymbolType"
                use="optional"
             />
        </xs:extension>
    </xs:simpleContent>
</xs:complexType>

Attributes

Name type BESCHREIBUNG
Chid token Ein Bezeichner, der den Kanal in der Liste der Kanäle eindeutig identifiziert, die der Anbieter definiert oder importiert. Verwenden Sie diesen Wert, wenn Sie in einer Ereignisdefinition auf diesen Kanal verweisen. Wenn Sie keinen Kanalbezeichner angeben, verwenden Sie den Namen des Kanals, um in einer Ereignisdefinition auf diesen Kanal zu verweisen.
name anyURI Der Name des zu importierenden Kanals.
Symbol CSymbolType Das Symbol, das verwendet werden soll, um auf den Kanal in Ihrer Anwendung zu verweisen. Der Nachrichtencompiler (MC.exe) verwendet das Symbol, um eine Konstante für den Kanal in der Vom Compiler generierten Headerdatei zu erstellen. Wenn Sie kein Symbol angeben, generiert der Compiler eines für Sie.

Bemerkungen

Das Manifest, das den importierten Kanal definiert hat, muss installiert werden, bevor Ihr Anbieter Ereignisse schreibt. andernfalls können die Ereignisse nicht in den Kanal geschrieben werden (der Schreibvorgang ist erfolgreich, die Ereignisse werden einfach nicht in den Kanal geschrieben).

Anforderungen

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