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.
Die folgenden Schlüsselwörter geben Typbibliotheksinformationen im Kontext einer Bibliothek Anweisung in einer IDL-Datei an.
| Attribut | Verwendung |
|---|---|
| aggregierbaren | Definiert die coclass als unterstützende Objekte, die den Schnittstellenzeiger eines anderen Objekts direkt verfügbar machen können. |
| appobject- | Identifies the coclass as an application object, which is associated with a full EXE application. |
| bindbare | Gibt an, dass die Eigenschaft die Datenbindung unterstützt. Dadurch kann der Client benachrichtigt werden, wenn eine Eigenschaft den Wert geändert hat. |
| coclass | Stellt eine Auflistung der unterstützten Schnittstellen für ein Komponentenobjekt bereit. |
| Steuerelement- | Identifiziert eine Coclass oder -Bibliothek als COM-Steuerelement, von dem eine Containerwebsite zusätzliche Typbibliotheken oder Komponentenobjektklassen ableiten wird. |
| benutzerdefinierten | Definiert ein benutzerdefiniertes Attribut (eines, das in MIDL nicht definiert ist). |
| Standard- | Gibt an, dass die Schnittstelle oder Dispinterface, die in einer coclassdefiniert ist, die Standardschnittstelle darstellt. |
| standardbind | Gibt die einzelne, bindbare Eigenschaft an, die das Objekt am besten darstellt. |
| defaultcollelem | Kennzeichnet die Eigenschaft als Accessorfunktion für ein Element der Standardauflistung. Wird für die Microsoft Visual Basic-Codeoptimierung verwendet. |
| Standardwert | Ermöglicht die Angabe eines Standardwerts für einen typierten optionalen Parameter. |
| standardmäßige | Ermöglicht es einem Objekt, zwei unterschiedliche Quellschnittstellen zu haben. |
| Definiert eine Reihe von Eigenschaften und Methoden, für die Sie IDispatch::Invokeaufrufen können. | |
| Gibt eine Eigenschaft an, die dem Benutzer als bindungsfähig angezeigt werden soll. | |
| dllname(str) | Definiert den Namen der DLL, die die Einstiegspunkte für ein Modul enthält. |
| duale | Identifiziert eine Schnittstelle, die Eigenschaften und Methoden sowohl über IDispatch- als auch direkt über die Vtable verfügbar macht. |
| Eintrag | Gibt eine exportierte Funktion oder Konstante in einem Modul an, indem der Einstiegspunkt in der DLL identifiziert wird. |
| Gibt einen Kontextbezeichner an, mit dem der Benutzer Informationen zu diesem Element in der Hilfedatei anzeigen kann. | |
| Legt den Namen der Hilfedatei für eine Typbibliothek fest. | |
| Gibt eine Zeichenfolge an, die verwendet wird, um das Element zu beschreiben, für das es gilt. | |
| helpstringdll- | Legt den Namen der DLL fest, die zum Nachschlagen der Dokumentzeichenfolge verwendet werden soll. |
| ausgeblendete | Gibt an, dass das Element vorhanden ist, aber nicht in einem benutzerdefinierten Browser angezeigt werden soll. |
| -ID | Gibt eine DISPID für eine Memberfunktion an (entweder eine Eigenschaft oder eine Methode, in einer Schnittstelle oder dispinterface). |
| direktbind | Gibt an, dass die Datenbank sofort über alle Änderungen an einer Eigenschaft eines datengebundenen Objekts benachrichtigt wird. |
| lcid- | Wenn sie auf die Library-Anweisung angewendet wird, sowie ein LocaleID-Argument, identifiziert das Gebietsschema für eine Typbibliothek oder für ein Funktionsargument und ermöglicht ihnen die Verwendung internationaler Zeichen innerhalb des Bibliotheksblocks. In einer Bibliotheks--Anweisung akzeptiert MIDL ab dem Punkt, an dem das lcid--Attribut verwendet wird, Eingaben gemäß dem angegebenen Gebietsschema lokalisiert. |
| bibliothek | Weist den MIDL-Compiler an, Typbibliotheksinformationen für die Schnittstellen und Klassen zu generieren, auf die innerhalb der Anweisung verwiesen wird. |
| lizenzierten | Gibt an, dass die Coclass, für die sie gilt, lizenziert ist, und Instanzen mithilfe IClassFactory2-erstellt werden müssen. |
| nichtbrowsbare | Gibt an, dass die Eigenschaft in einem Objektbrowser angezeigt wird (in dem keine Eigenschaftswerte angezeigt werden), aber nicht in einem Eigenschaftenbrowser angezeigt werden (wodurch Eigenschaftswerte angezeigt werden). |
| nicht ersetzbare | Verhindert, dass ein Client die Standardklassenfactory zum Erstellen von Instanzen einer Objektschnittstelle verwendet. |
| keinenextensible | Gibt an, dass die IDispatch--Implementierung nur die Eigenschaften und Methoden enthält, die in der Schnittstellenbeschreibung aufgeführt sind und nicht mit zusätzlichen Membern zur Laufzeit erweitert werden können. |
| oleautomation | Gibt an, dass eine Schnittstelle mit der Automatisierung kompatibel ist. |
| optionalen | Gibt einen optionalen Parameter für eine Memberfunktion an. |
| Gibt eine Eigenschaftsaccessorfunktion an. | |
| Gibt eine Eigenschaftseinstellungsfunktion an. | |
| propputref | Gibt eine Eigenschaftseinstellungsfunktion an, die einen Verweis anstelle eines Werts verwendet. |
| öffentliche | Stellt sicher, dass ein mit typedef deklarierter Alias Teil der Typbibliothek wird. |
| Verbietet das Zuweisen eines neuen Werts zu einer Variablen. | |
| angeforderte | Gibt an, dass die Eigenschaft die OnRequestEdit--Benachrichtigung unterstützt. |
| eingeschränkte | Gibt an, dass eine Bibliothek oder ein Element eines Moduls, einer Schnittstelle oder eines Dispinterfaces nicht willkürlich aufgerufen werden kann. |
| Retval | Legt den Parameter fest, der den Rückgabewert des Elements empfängt. |
| Quell- | Gibt an, dass ein Element einer Coclass, Eigenschaft oder Methode eine Quelle von Ereignissen ist. |
| Zeichenfolge | Gibt an, dass das eindimensionale Zeichen, wchar_t, Bytearray (oder gleichwertig) oder der Zeiger auf ein solches Array als Zeichenfolge behandelt werden muss. |
| uidefault | Gibt an, dass das Typinformationselement das Standardelement für die Anzeige auf der Benutzeroberfläche ist. |
| usesgetlasterror | Gibt an, dass ein Moduleinstiegspunkt SetLastError- verwendet, um Fehlercodes zurückzugeben, und dass ein Aufrufer GetLastError aufrufen kann, um den Fehlercode abzurufen, wenn beim Eingeben einer Funktion ein Fehler auftritt. |
| uuid | Legt einen eindeutigen Bezeichner für eine Typbibliothek, coclassoder Schnittstelle fest. |
| vararg- | Gibt an, dass die Funktion eine variable Anzahl von Argumenten verwendet. |
| Version | Identifiziert eine bestimmte Version einer Typbibliothek. |
Verwandte Themen