Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält Links zu den Attributen, die mit der #import-Direktive verwendet werden.
Microsoft-spezifisch
Die folgenden Attribute werden der #import-Direktive verfügbar.
Attribut |
Beschreibung |
|---|---|
Benennt C++-reservierte Wörter indem das Anfügen von zwei Unterstrichen (), um Variablennamen, um potenzielle Namenskonflikte zu vermeiden. |
|
Gibt an, dass beim Ausführen einer Typbibliothek mit #import verwiesen wird und eine andere Typbibliothek verweist, der Compiler ein implizites #import für die andere Typbibliothek ausführen kann. |
|
Gibt an, dass die Typbibliothek für die TLH-Datei mit dem ATTRIBUTE-generierten beibehaltenen Code geschrieben wird. |
|
Schließt Elemente aus den headerdateien Typbibliothek aus, die generiert werden. |
|
Gibt an, wenn ein hoher Ebene und Methoden benennend Präfix verwendet werden soll, Eigenschaften. |
|
Gibt alternative Präfixe für drei Methoden der Eigenschaft an. |
|
Unterdrückt die Generierung der .tlh-Headerdatei (die primäre Headerdatei). |
|
Deaktiviert die automatische Ausschluss. |
|
Fügt das Argument als Quelltext in den Header der Typbibliothek ein. |
|
Weist den Compiler an, GUID-Variablen im altem Stil, CLSID_MyCoClass, LIBID_MyLibdes Formulars, und IID_MyInterfaceDIID_MyDispInterfacezu definieren und zu initialisieren. |
|
Deaktiviert die automatische Ausschluss. |
|
Ändert die Methode, die der Compiler Wrapper Funktionen für Methoden der dualen Schnittstelle generiert. |
|
Unterdrückt die Generierung von .tli-Headers, der die Implementierungen der Wrapper Memberfunktionen enthält. |
|
Gibt an, dass der Name des Namespaces nicht vom Compiler generiert wird. |
|
Weist den Compiler an, um die Registrierung für Typbibliotheken nicht gefunden. |
|
Hat dieselbe Funktionalität wie das Attribut no_namespace wird jedoch in Typbibliotheken verwendet, dass Sie die #import Directive mit dem auto_search-Attribut verwenden. |
|
Unterdrückt die Erstellung von intelligenten Zeiger für alle Schnittstellen in der Typbibliothek. |
|
Weist den Compiler an, die auf niedriger Ebene für Dispatchschnittstellen Methoden und Eigenschaften, die Wrapper generieren IDispatch::Aufrufen aufrufen und den HRESULT Fehlercode zurückgeben. |
|
Unterdrückt die Generierung der als Wrapper Funktionen und property (C++) Deklarationen, die diese Wrapper Funktionen verwenden. |
|
Gibt ein weiteres Präfix angegeben, um Namenskonflikte zu vermeiden. |
|
Deaktiviert die Verwendung COM-Stütz Klassen in den Wrapper Funktionen auf hoher Ebene und erzwingt die Verwendung von Datentypen auf niedriger Ebene. |
|
Gibt alternative Präfixe für drei Methoden der Eigenschaft an. |
|
Funktioniert um Probleme mit der Namenskonflikt. |
|
Benennt den Namespace, der den Inhalt der Typbibliothek enthält. |
|
Hat dieselbe Funktionalität wie das Attribut rename_namespace wird jedoch in Typbibliotheken verwendet, dass Sie die #import Directive mit dem auto_search-Attribut verwenden. |
|
Ermöglicht das Laden von Bibliotheken andere als die primäre Typbibliothek auf. |
Microsoft ENDES bestimmten