ICreateTypeInfo2-Schnittstelle (oaidl.h)
Stellt die Tools zum Erstellen und Verwalten der Typinformationen bereit, die über die Typbeschreibung definiert sind. Leitet von ICreateTypeInfo ab und fügt Methoden zum Löschen von Elementen hinzu, die über ICreateTypeInfo hinzugefügt wurden.
Die ICreateTypeInfo::LayOut-Methode bietet dem Ersteller der Typinformationen eine Möglichkeit, auf Fehler zu überprüfen. Ein Aufruf von QueryInterface kann jederzeit an die ICreateTypeInfo-instance für seine ITypeInfo-Schnittstelle erfolgen. Wenn Sie eine der Methoden im ITypeInfointerface aufrufen, die Layoutinformationen benötigen, werden die Typinformationen automatisch angegeben.
Vererbung
Die ICreateTypeInfo2-Schnittstelle erbt von ICreateTypeInfo. ICreateTypeInfo2 verfügt auch über folgende Membertypen:
Methoden
Die ICreateTypeInfo2-Schnittstelle verfügt über diese Methoden.
ICreateTypeInfo2::D eleteFuncDesc Löscht eine Funktionsbeschreibung, die durch die Indexnummer angegeben wird. |
ICreateTypeInfo2::D eleteFuncDescByMemId Löscht die angegebene Funktionsbeschreibung (FUNCDESC). |
ICreateTypeInfo2::D eleteImplType Löscht die IMPLTYPE-Flags für die indizierte Schnittstelle. |
ICreateTypeInfo2::D eleteVarDesc Löscht die angegebene VARDESC-Struktur. (ICreateTypeInfo2.DeleteVarDesc) |
ICreateTypeInfo2::D eleteVarDescByMemId Löscht die angegebene VARDESC-Struktur. (ICreateTypeInfo2.DeleteVarDescByMemId) |
ICreateTypeInfo2::SetCustData Legt einen Wert für benutzerdefinierte Daten fest. |
ICreateTypeInfo2::SetFuncCustData Legt einen Wert für benutzerdefinierte Daten für die angegebene Funktion fest. |
ICreateTypeInfo2::SetFuncHelpStringContext Legt einen Hilfekontextwert für eine angegebene Funktion fest. |
ICreateTypeInfo2::SetHelpStringContext Legt die Kontextnummer für die angegebene Hilfezeichenfolge fest. |
ICreateTypeInfo2::SetImplTypeCustData Legt einen Wert für benutzerdefinierte Daten für den angegebenen Implementierungstyp fest. |
ICreateTypeInfo2::SetName Legt den Namen der typeinfo fest. |
ICreateTypeInfo2::SetParamCustData Legt einen Wert für die benutzerdefinierten Daten für den angegebenen Parameter fest. |
ICreateTypeInfo2::SetVarCustData Legt einen Wert für benutzerdefinierte Daten für die angegebene Variable fest. |
ICreateTypeInfo2::SetVarHelpStringContext Legt einen Hilfekontextwert für eine angegebene Variable fest. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | oaidl.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für