型のメンバに名前を割り当てたり、タイプ ライブラリに格納されているグローバル変数、および関数をバインドしたりします。
Sub Bind( _
ByVal szName As String, _ ByVal lHashVal As Integer, _ ByVal wFlags As Short, _ <Out()> ByRef ppTInfo As UCOMITypeInfo, _ <Out()> ByRef pDescKind As DESCKIND, _ <Out()> ByRef pBindPtr As BINDPTR _)
[C#]
void Bind(
stringszName,intlHashVal,shortwFlags, out UCOMITypeInfoppTInfo, out DESCKINDpDescKind, out BINDPTRpBindPtr);
[C++]
void Bind(
String* szName,intlHashVal,shortwFlags, [ Out] UCOMITypeInfo** ppTInfo, [ Out] DESCKIND* pDescKind, [ Out] BINDPTR* pBindPtr);
[JScript]
function Bind(
szName : String,lHashVal : int,wFlags : Int16,ppTInfo : UCOMITypeInfo,pDescKind : DESCKIND,pBindPtr : BINDPTR);
パラメータ
- szName
バインドする名前。 - lHashVal
LHashValOfNameSys によって計算された szName のハッシュ値。 - wFlags
INVOKEKIND 列挙体に定義されている 1 つ以上の呼び出しフラグを含んでいる単語。 - ppTInfo
正常に返され、 FUNCDESC または VARDESC が返された場合は、バインド先の項目を格納している型の説明への参照。 - pDescKind
バインドする名前が VARDESC 、 FUNCDESC 、 TYPECOMP のいずれであるかを示す DESCKIND 列挙子への参照。 - pBindPtr
バインドする VARDESC 、 FUNCDESC 、または ITypeComp の各インターフェイスへの参照。
解説
詳細については、MSDN ライブラリで ITypeComp::Bind に関する既存のドキュメントを参照してください。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
参照
UCOMITypeComp インターフェイス | UCOMITypeComp メンバ | System.Runtime.InteropServices 名前空間