ICreateTypeInfo-Schnittstelle (oaidl.h)
Stellt die Tools zum Erstellen und Verwalten der Typinformationen bereit, die über die Typbeschreibung definiert sind.
Vererbung
Die ICreateTypeInfo-Schnittstelle erbt von der IUnknown-Schnittstelle . ICreateTypeInfo verfügt auch über folgende Membertypen:
Methoden
Die ICreateTypeInfo-Schnittstelle verfügt über diese Methoden.
ICreateTypeInfo::AddFuncDesc Fügt der Typbeschreibung eine Funktionsbeschreibung hinzu. |
ICreateTypeInfo::AddImplType Gibt eine geerbte Schnittstelle oder eine Schnittstelle an, die von einer Komponentenobjektklasse (Co-Klasse) implementiert wird. |
ICreateTypeInfo::AddRefTypeInfo Fügt den Typen, auf die durch die zu erstellende Typbeschreibung verwiesen wird, eine Typbeschreibung hinzu. |
ICreateTypeInfo::AddVarDesc Fügt der Typbeschreibung eine Variablen- oder Datenmemberbeschreibung hinzu. |
ICreateTypeInfo::D efineFuncAsDllEntry Ordnet der Funktion, die über den angegebenen Index verfügt, einen DLL-Einstiegspunkt zu. |
ICreateTypeInfo::LayOut Weist VTBL-Offsets für virtuelle Funktionen und instance Offsets für instance Datenmember zu und erstellt die beiden Typbeschreibungen für duale Schnittstellen. |
ICreateTypeInfo::SetAlignment Gibt die Datenausrichtung für ein Element von TYPEKIND=TKIND_RECORD an. |
ICreateTypeInfo::SetDocString Legt die Dokumentationszeichenfolge fest, die nach Typbrowsern angezeigt wird. |
ICreateTypeInfo::SetFuncAndParamNames Legt den Namen einer Funktion und die Namen ihrer Parameter auf die angegebenen Namen fest. |
ICreateTypeInfo::SetFuncDocString Legt die Dokumentationszeichenfolge für die Funktion mit dem angegebenen Index fest. |
ICreateTypeInfo::SetFuncHelpContext Legt die Hilfekontext-ID für die Funktion mit dem angegebenen Index fest. |
ICreateTypeInfo::SetGuid Legt den global eindeutigen Bezeichner (GUID) fest, der der Typbeschreibung zugeordnet ist. |
ICreateTypeInfo::SetHelpContext Legt die Hilfekontext-ID der Typinformationen fest. |
ICreateTypeInfo::SetImplTypeFlags Legt die Attribute für eine implementierte oder geerbte Schnittstelle eines Typs fest. |
ICreateTypeInfo::SetMops Legt die Marshalling-Opcodezeichenfolge fest, die der Typbeschreibung oder der Funktion zugeordnet ist. |
ICreateTypeInfo::SetTypeDescAlias Legt die Typbeschreibung fest, für die diese Typbeschreibung ein Alias ist, wenn TYPEKIND=TKIND_ALIAS. |
ICreateTypeInfo::SetTypeFlags Legt Typflags der zu erstellenden Typbeschreibung fest. |
ICreateTypeInfo::SetVarDocString Legt die Dokumentationszeichenfolge für die Variable mit dem angegebenen Index fest. |
ICreateTypeInfo::SetVarHelpContext Legt die Hilfekontext-ID für die Variable mit dem angegebenen Index fest. |
ICreateTypeInfo::SetVarName Legt den Namen einer Variablen fest. |
ICreateTypeInfo::SetVersion Legt die Haupt- und Nebenversionsnummer der Typinformationen fest. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | oaidl.h |