Freigeben über


Objekt (C++)

Identifiziert eine benutzerdefinierte Schnittstelle.

[object]

Hinweise

Wenn einer Schnittstellendefinition vorangestellt ist, wird das Attribut Objekt C++ Schnittstelle in die IDL-Datei als benutzerdefinierte Oberfläche abgelegt werden.

Alle Schnittstellen, die mit Objekt gekennzeichnet wird, muss der IUnknownerben.Diese Bedingung ist wenn eine der Basisschnittstellen erben von IUnknownerfüllt.Wenn keine Basisschnittstellen von IUnknownerben, führt der Compiler die Schnittstelle, die mit Objekt gekennzeichnet ist, um von IUnknownzu berechnen.

Beispiel

Weitere Informationen finden Sie unter nonbrowsable als Beispiel zur Verwendung Objektverwendet.

Anforderungen

Attribut-Kontext

Betrifft

interface

Wiederholbar

Nein

Erforderliche Attribute

None

Ungültige Attribute

None

Weitere Informationen über das kontexte finden Sie unter Attribut-Kontexte.

Siehe auch

Referenz

dual

Dispatchschnittstelle

benutzerdefinierten (C++)

__interface

Weitere Ressourcen

IDL-Attribute

Schnittstellen-Attribute

Attributes Samples