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列挙型で定義されている 1 つ以上の呼び出しフラグを含むフラグ ワード。

ppTInfo
ITypeInfo

このメソッドから制御が戻るときに、 FUNCDESC または VARDESC が返された場合、バインド先の項目を含む型の説明への参照が含まれます。 このパラメーターは初期化せずに渡されます。

pDescKind
DESCKIND

このメソッドから制御が戻るときに、バインド先の名前がVARDESCFUNCDESC、またはTYPECOMPかどうかを示すDESCKIND列挙子への参照が含まれます。 このパラメーターは初期化せずに渡されます。

pBindPtr
BINDPTR

このメソッドから制御が戻るときに、バインド先の VARDESCFUNCDESC、または ITypeComp インターフェイスへの参照が含まれます。 このパラメーターは初期化せずに渡されます。

注釈

詳細については、「 ITypeComp::Bind メソッド」を参照してください。

適用対象