Freigeben über


ITypeComp.Bind Method

Definition

public:
 void Bind(System::String ^ szName, System::UInt32 lHashVal, System::UInt16 wFlags, [Runtime::InteropServices::Out] Type ^ % ppTInfo, cli::array <Microsoft::VisualStudio::OLE::Interop::DESCKIND> ^ pDescKind, [Runtime::InteropServices::Out] IntPtr % ppFuncDesc, [Runtime::InteropServices::Out] IntPtr % ppVarDesc, [Runtime::InteropServices::Out] Microsoft::VisualStudio::OLE::Interop::ITypeComp ^ % ppTypeComp, cli::array <Microsoft::VisualStudio::OLE::Interop::CLEANLOCALSTORAGE> ^ pDummy);
public void Bind (string szName, uint lHashVal, ushort wFlags, out Type ppTInfo, Microsoft.VisualStudio.OLE.Interop.DESCKIND[] pDescKind, out IntPtr ppFuncDesc, out IntPtr ppVarDesc, out Microsoft.VisualStudio.OLE.Interop.ITypeComp ppTypeComp, Microsoft.VisualStudio.OLE.Interop.CLEANLOCALSTORAGE[] pDummy);
abstract member Bind : string * uint32 * uint16 * Type * Microsoft.VisualStudio.OLE.Interop.DESCKIND[] * nativeint * nativeint * ITypeComp * Microsoft.VisualStudio.OLE.Interop.CLEANLOCALSTORAGE[] -> unit
Public Sub Bind (szName As String, lHashVal As UInteger, wFlags As UShort, ByRef ppTInfo As Type, pDescKind As DESCKIND(), ByRef ppFuncDesc As IntPtr, ByRef ppVarDesc As IntPtr, ByRef ppTypeComp As ITypeComp, pDummy As CLEANLOCALSTORAGE())

Parameters

szName
String
lHashVal
UInt32
wFlags
UInt16
ppTInfo
Type
pDescKind
DESCKIND[]
ppFuncDesc
IntPtr

nativeint

ppVarDesc
IntPtr

nativeint

ppTypeComp
ITypeComp

Applies to