typedef-, enum-, union- und struct-Attribute
Die folgenden Attribute werden auf die Typedef, Strukturund Enumeration C++ Schlüsselwörter an.
typedef
Attribut |
Beschreibung |
---|---|
Wird mit dem switch_type-Attribut in Union. |
|
Ermöglicht Ihnen definierten Attribut besitzen. |
|
Bewirkt, dass eine Datenstruktur, in die IDL-Datei abgelegt werden. |
|
Gibt den Index des ersten zu sendenden Arrayelements an. |
|
Gibt eine Kontext-ID an, die der Benutzer Informationen über dieses Element in der Hilfedatei können. |
|
Legt den Namen der Hilfedatei für eine Typbibliothek fest. |
|
Gibt eine Zeichenfolge an, durch die das zugehörige Element beschrieben wird. |
|
Platziert ein Konstrukt innerhalb des Library-Blocks der .idl-Datei. |
|
Legt einen Zeiger als vollständiger Zeiger fest. |
|
Stellt sicher, dass eine Typdefinition in die Typbibliothek wechselt, selbst wenn sie nicht innerhalb der IDL-Datei verwiesen wird. |
|
Identifiziert einen Verweiszeiger. |
|
Gibt den Ausdruck oder den Bezeichner an, die als diskriminierende Union fungiert, die das Gewerkschaftsmitglied auswählt. |
|
Gibt den Typ der Variablen, die als diskriminierende Union verwendet wird. |
|
Gibt einen eindeutigen Zeiger an. |
|
Gibt einen Datentyp an, der für die Übertragung anstelle eines anwendungsspezifischen Datentyps verwendet wird. |
enum
Attribut |
Beschreibung |
---|---|
Ermöglicht Ihnen definierten Attribut besitzen. |
|
Bewirkt, dass eine Datenstruktur, in die IDL-Datei abgelegt werden. |
|
Gibt die eindeutige ID für eine Klasse oder eine Schnittstelle an. |
|
Verweist auf, denen der angegebene 32-Bit-Entität als Aufzählungstyp gesendet wird, und nicht mit dem 16-Bit-Standard. |
union
Attribut |
Beschreibung |
---|---|
Ermöglicht Ihnen definierten Attribut besitzen. |
|
Bewirkt, dass eine Datenstruktur, in die IDL-Datei abgelegt werden. |
|
Gibt den Index des ersten zu sendenden Arrayelements an. |
|
Gibt den Index des letzten gesendet werden sollen, Arrayelements an. |
|
Gibt die Anzahl der zu sendenden auf Arrayelemente. |
|
Legt den Höchstwert für einen gültigen Arrayindex. |
|
Gibt die Größe des zugeordneten Speichers für sortierte Zeiger, sortierte Zeiger auf sortierten Zeigern und einzel- oder mehrdimensionalen Felder an. |
|
Gibt einen eindeutigen Zeiger an. |
|
Gibt die eindeutige ID für eine Klasse oder eine Schnittstelle an. |
Nonencapsulated-Union
Attribut |
Beschreibung |
---|---|
Steuert die Ausrichtung der Netzwerk Informationsdarstellung von nonencapsulated Unions. |
|
Verhindert, dass der Compiler Code aufgrund der Attributverwendung einfügt. |
struct
Attribut |
Beschreibung |
---|---|
Gibt an, dass die Klasse Aggregation unterstützt. |
|
Gibt an, dass ein Steuerelement die Zielklasse aggregiert. |
|
Identifiziert die Co-Klasse als Anwendungsobjekt, das einer vollständigen EXE-Anwendung zugeordnet ist, und gibt an, dass Features und Eigenschaften der Co-Klasse in dieser Typbibliothek global verfügbar sind. |
|
Erstellt ein ActiveX-Steuerelement. |
|
Fügt einen Eintrag für eine COM-Zuordnung Schnittstellen hinzu. |
|
Gibt an, dass der benutzerdefinierte Typ ein Steuerelement befindet. |
|
Ermöglicht Ihnen definierten Attribut besitzen. |
|
Bindet eine angegebene Spalte auf das Rowset. |
|
Erstellt einen OLE DB-Befehl. |
|
Ordnet die angegebene Membervariable mit einer Eingabe oder einem Ausgabeparameter und schränkt die Variable ab. |
|
Erstellt eine Verbindung zu einer Datenquelle. |
|
Öffnet eine OLE DB-Tabelle. |
|
Gibt an, dass die benutzerdefinierte oder die Dispatchschnittstelle, die innerhalb einer Co-Klasse definierten Programmierung der Schnittstelle darstellt. |
|
Definiert eine Schnittstelle als die standardmäßige vtable Schnittstelle für ein Steuerelement. |
|
Stellt einen Ereignisempfänger erstellt. |
|
Erstellt eine Ereignisquelle. |
|
Bewirkt, dass eine Datenstruktur, in die IDL-Datei abgelegt werden. |
|
Gibt den Index des ersten zu sendenden Arrayelements an. |
|
Gibt an, dass das Element vorhanden ist, in einem benutzerorientierten Browser jedoch nicht angezeigt werden sollte. |
|
Gibt implementierte Teil Kategorien für die Klasse. |
|
Gibt den Index des letzten gesendet werden sollen, Arrayelements an. |
|
Gibt die Anzahl der zu sendenden auf Arrayelemente. |
|
Legt den Höchstwert für einen gültigen Arrayindex. |
|
Gibt die Kategorien erforderlicher Teil der Zielklasse an. |
|
Gibt die Größe des zugeordneten Speichers für sortierte Zeiger, sortierte Zeiger auf sortierten Zeigern und einzel- oder mehrdimensionalen Felder an. |
|
Auf einer Klasse gibt die Schnittstellen des COM-Objekts Quelle für Verbindungspunkte an. Auf einer Eigenschaft oder einer Methode gibt an, dass der Member ein Objekt oder einen VARIANT zurück, das eine Ereignisquelle ist. |
|
Gibt das Threadingmodell für ein COM-Objekt an. |
|
Gibt einen eindeutigen Zeiger an. |
|
Gibt die eindeutige ID für eine Klasse oder eine Schnittstelle an. |
|
Identifiziert eine bestimmte Version für mehrere Versionen einer Klasse. |
|
Gibt ein versionsunabhängiges ProgID des Formulars an. |