ITypeComp.Bind(String, Int32, Int16, ITypeInfo, DESCKIND, BINDPTR) Metoda

Definice

Mapuje název na člena typu nebo sváže globální proměnné a funkce obsažené v knihovně typů.

public:
 void Bind(System::String ^ szName, int lHashVal, short wFlags, [Runtime::InteropServices::Out] System::Runtime::InteropServices::ComTypes::ITypeInfo ^ % ppTInfo, [Runtime::InteropServices::Out] System::Runtime::InteropServices::ComTypes::DESCKIND % pDescKind, [Runtime::InteropServices::Out] System::Runtime::InteropServices::ComTypes::BINDPTR % pBindPtr);
public void Bind (string szName, int lHashVal, short wFlags, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTInfo, out System.Runtime.InteropServices.ComTypes.DESCKIND pDescKind, out System.Runtime.InteropServices.ComTypes.BINDPTR pBindPtr);
abstract member Bind : string * int * int16 * ITypeInfo * DESCKIND * BINDPTR -> unit
Public Sub Bind (szName As String, lHashVal As Integer, wFlags As Short, ByRef ppTInfo As ITypeInfo, ByRef pDescKind As DESCKIND, ByRef pBindPtr As BINDPTR)

Parametry

szName
String

Název, který chcete vytvořit vazbu.

lHashVal
Int32

Hodnota hash vypočítaná szName pomocí LHashValOfNameSys.

wFlags
Int16

Označí slovo příznakem, které obsahuje jeden nebo více příznaků volání definovaných ve výčtu INVOKEKIND .

ppTInfo
ITypeInfo

Když tato metoda vrátí, obsahuje odkaz na popis typu, který obsahuje položku, na kterou je vázána, pokud FUNCDESC byla vrácena nebo VARDESC . Tento parametr se předává neinicializovaný.

pDescKind
DESCKIND

Když tato metoda vrátí, obsahuje odkaz na DESCKIND enumerátor, který označuje, zda je VARDESCnázev vázaný na , FUNCDESCnebo TYPECOMP. Tento parametr se předává neinicializovaný.

pBindPtr
BINDPTR

Když tato metoda vrátí, obsahuje odkaz na rozhraní vázané na VARDESC, FUNCDESCnebo ITypeComp . Tento parametr se předává neinicializovaný.

Poznámky

Další informace najdete v tématu Metoda ITypeComp::Bind.

Platí pro