object (C++)
Identifiziert eine benutzerdefinierte Schnittstelle.
Syntax
[object]
Hinweise
Vor einer Schnittstellendefinition bewirkt das Objekt-C ++-Attribut, dass die Schnittstelle in der IDL-Datei als benutzerdefinierte Schnittstelle platziert wird.
Jede Schnittstelle, die mit dem Objekt gekennzeichnet ist, muss von IUnknown
. Diese Bedingung ist erfüllt, wenn eine der Basisschnittstellen von IUnknown
. Wenn keine Basisschnittstellen erben IUnknown
, führt der Compiler dazu, dass die schnittstelle, die mit dem Objekt gekennzeichnet ist, von IUnknown
dem abgeleitet wird.
Beispiel
Ein Beispiel für die Verwendung des Objekts finden Sie unter "Nichtbrowsable".
Anforderungen
Attributkontext | Wert |
---|---|
Gilt für | interface |
Wiederholbar | No |
Erforderliche Attribute | Keine |
Ungültige Attribute | Keine |
Weitere Informationen zu den Attributkontexten finden Sie unter Attributkontexte.
Siehe auch
IDL-Attribute
Schnittstellenattribut
dual
dispinterface
custom
__interface