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 | Nein |
Erforderliche Attribute | None |
Ungültige Attribute | None |
Weitere Informationen zu den Attributkontexten finden Sie unter Attributkontexte.
Siehe auch
IDL-Attribute
Schnittstellenattribut
dual
dispinterface
custom
__interface
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für