Freigeben über


Klassenattribute

Die folgenden Attribute gelten für das C++-Schlüsselwort der Klasse .

Attribute Beschreibung
Aggregierbar Gibt an, dass die Klasse Aggregation unterstützt.
Aggregate Gibt an, dass ein Steuerelement die Zielklasse aggregiert.
appobject Identifiziert die Coclass als Anwendungsobjekt, das einer vollständigen .exe Anwendung zugeordnet ist, und gibt an, dass die Funktionen und Eigenschaften der Coclass global in dieser Typbibliothek verfügbar sind.
case Wird mit dem attribut switch_type in einer Union verwendet.
coclass Erstellt ein ActiveX-Steuerelement.
com_interface_entry Fügt einer COM-Karte einen Schnittstelleneintrag hinzu.
control Gibt an, dass der benutzerdefinierte Typ ein Steuerelement ist.
custom Hiermit können Sie Ihr eigenes Attribut definieren.
db_command Erstellt einen OLE DB-Befehl.
db_param Ordnet die angegebene Membervariable einem Eingabe- oder Ausgabeparameter zu und trennt die Variable.
db_source Erstellt eine Verbindung mit einer Datenquelle.
db_table Öffnet eine OLE DB-Tabelle.
default Gibt an, dass die benutzerdefinierte Schnittstelle oder Disp-Schnittstelle innerhalb einer Co-Klasse die Standard-Programmierschnittstelle darstellt.
defaultvtable Definiert eine Schnittstelle als Standard-vtable-Schnittstelle für ein Steuerelement.
event_receiver Erstellt einen Ereignisempfänger.
event_source Erstellt eine Ereignisquelle.
helpcontext Gibt eine Kontext-ID an, mit der der Benutzer Informationen zu diesem Element in der Hilfedatei anzeigen kann.
helpfile Legt den Namen der Hilfedatei für eine Typbibliothek fest.
helpstringcontext Gibt die ID eines Hilfethemas in einer HLP- oder CHM-Datei an.
helpstring Gibt eine Zeichenfolge an, die zum Beschreiben des Elements verwendet wird, auf das sie angewendet wird.
hidden Gibt an, dass das Element vorhanden ist, aber nicht in einem benutzerdefinierten Browser angezeigt werden soll.
implements Gibt Verteilerschnittstellen an, die gezwungen sind, Member der IDL-Coclass zu sein.
implements_category Gibt implementierte Komponentenkategorien für die Klasse an.
module Definiert den Bibliotheksblock in der IDL-Datei.
noncreatable Definiert ein Objekt, das nicht selbst instanziiert werden kann.
progid Definiert die ProgID für ein Steuerelement.
registration_script Führt das angegebene Registrierungsskript aus.
requestedit Gibt an, dass die Eigenschaft die OnRequestEdit-Benachrichtigung unterstützt.
Quelle Gibt die Quellschnittstellen des Steuerelements für Verbindungspunkte einer Klasse an. Bei einer Eigenschaft oder Methode gibt das source Attribut an, dass das Element ein Objekt zurückgibt oder VARIANT eine Quelle von Ereignissen ist.
support_error_info Unterstützt die Fehlerberichterstattung für das Zielobjekt.
threading Gibt das Threadingmodell für ein Steuerelement an.
uuid Gibt die eindeutige ID für eine Klasse oder Schnittstelle an.
Version Identifiziert eine bestimmte Version zwischen mehreren Versionen einer Klasse.
vi_progid Gibt eine versionsunabhängige Form der ProgID an.

Siehe auch

Attribute nach Verwendung