Compartilhar via


IBindCtx Interface

Definition

Accumulates information about objects bound in a particular operation but that need to be released at the end of the operation. Commonly used in operations involving moniker binding. Standard COM interface. For more information, see IBindCtx.

public interface class IBindCtx
public interface class IBindCtx
__interface IBindCtx
[System.Runtime.InteropServices.Guid("0000000E-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IBindCtx
[System.Runtime.InteropServices.Guid("0000000E-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IBindCtx
[<System.Runtime.InteropServices.Guid("0000000E-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IBindCtx = interface
[<System.Runtime.InteropServices.Guid("0000000E-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IBindCtx = interface
Public Interface IBindCtx
Attributes

Methods

EnumObjectParam(IEnumString)
GetBindOptions(BIND_OPTS2[])
GetObjectParam(String, Object)
GetRunningObjectTable(IRunningObjectTable)
RegisterObjectBound(Object)
RegisterObjectParam(String, Object)
ReleaseBoundObjects()
RevokeObjectBound(Object)
RevokeObjectParam(String)
SetBindOptions(BIND_OPTS2[])

Applies to