次の方法で共有


UCOMITypeComp.Bind メソッド

型のメンバに名前を割り当てたり、タイプ ライブラリに格納されているグローバル変数、および関数をバインドしたりします。

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
    バインドする名前が VARDESCFUNCDESCTYPECOMP のいずれであるかを示す DESCKIND 列挙子への参照。
  • pBindPtr
    バインドする VARDESCFUNCDESC 、または 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 名前空間