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 | Typ | Beschreibung |
|---|---|---|
| Chid | token | Ein Bezeichner, der den Kanal in der Liste der Kanäle, die der Anbieter definiert oder importiert, eindeutig identifiziert. 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 Headerdatei zu erstellen, die der Compiler generiert. Wenn Sie kein Symbol angeben, generiert der Compiler ein Symbol für Sie. |
Hinweise
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 Nur [ Vista-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server [ 2008-Desktop-Apps] |