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

Definicja

Mapuje nazwę na element członkowski typu lub wiąże zmienne globalne i funkcje zawarte w bibliotece typów.

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

Nazwa, która ma być powiązana.

lHashVal
Int32

Wartość skrótu obliczana szName przez LHashValOfNameSyselement .

wFlags
Int16

Wyraz flagi zawierający co najmniej jedną flagę wywołania zdefiniowaną INVOKEKIND w wyliczenie.

ppTInfo
ITypeInfo

Gdy ta metoda zwraca wartość , zawiera odwołanie do opisu typu zawierającego element, do którego jest powiązany, jeśli FUNCDESC element lub VARDESC został zwrócony. Ten parametr jest przekazywany jako niezainicjowany.

pDescKind
DESCKIND

Gdy ta metoda zwraca wartość , zawiera odwołanie do modułu DESCKIND wyliczającego, które wskazuje, czy nazwa powiązana to VARDESC, FUNCDESClub TYPECOMP. Ten parametr jest przekazywany jako niezainicjowany.

pBindPtr
BINDPTR

Gdy ta metoda zwraca wartość , zawiera odwołanie do interfejsu , FUNCDESClub ITypeComp powiązanegoVARDESC. Ten parametr jest przekazywany jako niezainicjowany.

Uwagi

Aby uzyskać więcej informacji, zobacz ITypeComp::Bind, metoda.

Dotyczy