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

定义

将名称映射到类型的成员,或者绑定类型库中包含的全局变量和函数。

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)

参数

szName
String

要绑定的名称。

lHashVal
Int32

LHashValOfNameSys 计算的 szName 的哈希值。

wFlags
Int16

标志字,包含一个或多个在 INVOKEKIND 枚举中定义的调用标志。

ppTInfo
ITypeInfo

此方法返回时,包含对类型说明(包含将其绑定到的项)的引用(如果返回了 FUNCDESCVARDESC)。 此参数未经初始化即被传递。

pDescKind
DESCKIND

此方法返回时,包含对 DESCKIND 枚举数的引用,该枚举数指示绑定到的名称是 VARDESCFUNCDESC 还是 TYPECOMP。 此参数未经初始化即被传递。

pBindPtr
BINDPTR

此方法返回时,包含对绑定到的 VARDESCFUNCDESCITypeComp 接口的引用。 此参数未经初始化即被传递。

注解

有关详细信息,请参阅 ITypeComp::Bind 方法

适用于