Share via


ITypeComp.Bind Method

Namespace:  Microsoft.VisualStudio.OLE.Interop
Assembly:  Microsoft.VisualStudio.OLE.Interop (in Microsoft.VisualStudio.OLE.Interop.dll)

Syntax

'Declaration
Sub Bind ( _
    szName As String, _
    lHashVal As UInteger, _
    wFlags As UShort, _
    <OutAttribute> ByRef ppTInfo As Type, _
    <OutAttribute> pDescKind As DESCKIND(), _
    <OutAttribute> ByRef ppFuncDesc As IntPtr, _
    <OutAttribute> ByRef ppVarDesc As IntPtr, _
    <OutAttribute> ByRef ppTypeComp As ITypeComp, _
    <OutAttribute> pDummy As CLEANLOCALSTORAGE() _
)
void Bind(
    string szName,
    uint lHashVal,
    ushort wFlags,
    out Type ppTInfo,
    DESCKIND[] pDescKind,
    out IntPtr ppFuncDesc,
    out IntPtr ppVarDesc,
    out ITypeComp ppTypeComp,
    CLEANLOCALSTORAGE[] pDummy
)
void Bind(
    [InAttribute] String^ szName, 
    [InAttribute] unsigned int lHashVal, 
    [InAttribute] unsigned short wFlags, 
    [OutAttribute] Type^% ppTInfo, 
    [OutAttribute] array<DESCKIND>^ pDescKind, 
    [OutAttribute] IntPtr% ppFuncDesc, 
    [OutAttribute] IntPtr% ppVarDesc, 
    [OutAttribute] ITypeComp^% ppTypeComp, 
    [OutAttribute] array<CLEANLOCALSTORAGE>^ pDummy
)
abstract Bind : 
        szName:string * 
        lHashVal:uint32 * 
        wFlags:uint16 * 
        ppTInfo:Type byref * 
        pDescKind:DESCKIND[] byref * 
        ppFuncDesc:IntPtr byref * 
        ppVarDesc:IntPtr byref * 
        ppTypeComp:ITypeComp byref * 
        pDummy:CLEANLOCALSTORAGE[] byref -> unit 
function Bind(
    szName : String, 
    lHashVal : uint, 
    wFlags : ushort, 
    ppTInfo : Type, 
    pDescKind : DESCKIND[], 
    ppFuncDesc : IntPtr, 
    ppVarDesc : IntPtr, 
    ppTypeComp : ITypeComp, 
    pDummy : CLEANLOCALSTORAGE[]
)

Parameters

.NET Framework Security

See Also

Reference

ITypeComp Interface

Microsoft.VisualStudio.OLE.Interop Namespace