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 obliczona 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, zawiera odwołanie do opisu typu, który zawiera element, do którego jest powiązany, jeśli FUNCDESC element lub VARDESC został zwrócony. Ten parametr jest przekazywany niezainicjowany.

pDescKind
DESCKIND

Gdy ta metoda zwraca, zawiera odwołanie do modułu DESCKIND wyliczającego, które wskazuje, czy nazwa powiązana z elementem VARDESCjest , FUNCDESClub TYPECOMP. Ten parametr jest przekazywany niezainicjowany.

pBindPtr
BINDPTR

Gdy ta metoda zostanie zwrócona, zawiera odwołanie do VARDESCinterfejsu , FUNCDESClub ITypeComp powiązanego z . Ten parametr jest przekazywany niezainicjowany.

Uwagi

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

Dotyczy