ICreateTypeInfo-Schnittstelle (oaidl.h)

Stellt die Tools zum Erstellen und Verwalten der durch die Typbeschreibung definierten Typinformationen bereit.

Vererbung

Die ICreateTypeInfo-Schnittstelle erbt von der IUnknown-Schnittstelle . ICreateTypeInfo verfügt auch über diese Arten von Mitgliedern:

Methoden

Die ICreateTypeInfo-Schnittstelle weist diese Methoden auf.

 
ICreateTypeInfo::AddFuncDesc

Fügt der Typbeschreibung eine Funktionsbeschreibung hinzu.
ICreateTypeInfo::AddImplType

Gibt eine geerbte Schnittstelle oder eine schnittstelle an, die von einer Komponentenobjektklasse (Coclass) implementiert wurde.
ICreateTypeInfo::AddRefTypeInfo

Fügt eine Typbeschreibung zu denen hinzu, auf die durch die Typbeschreibung verwiesen wird, die erstellt wird.
ICreateTypeInfo::AddVarDesc

Fügt der Typbeschreibung eine Variable oder eine Datenelementbeschreibung hinzu.
ICreateTypeInfo::D efineFuncAsDllEntry

Zuordnen eines DLL-Einstiegspunkts mit der Funktion, die den angegebenen Index hat.
ICreateTypeInfo::LayOut

Weist VTBL-Offsets für virtuelle Funktionen und Instanz-Offsets für Datenelemente pro Instanz 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 seiner 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 Zeichenfolge "Marshaling opcode" 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 Typ-Flags der Typbeschreibung fest, die erstellt wird.
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 Variable fest.
ICreateTypeInfo::SetVersion

Legt die Haupt- und Nebenversionsnummer der Typinformationen fest.

Anforderungen

   
Zielplattform Windows
Kopfzeile oaidl.h

Weitere Informationen

Typerstellungsschnittstellen und -funktionen