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

Weitere Informationen

Typerstellungsschnittstellen und -funktionen