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. |