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

このメソッドが返されるときに、バインド先の名前が DESCKINDVARDESCFUNCDESC のいずれであるかを示す TYPECOMP 列挙子への参照を格納します。 このパラメーターは初期化せずに渡されます。

pBindPtr
BINDPTR

このメソッドが返されるときに、バインド先の VARDESCFUNCDESC、または ITypeComp インターフェイスへの参照を格納します。 このパラメーターは初期化せずに渡されます。

注釈

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

適用対象