IBindCtx Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona la definición administrada de la interfaz IBindCtx
.
public interface class IBindCtx
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IBindCtx
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.Guid("0000000e-0000-0000-C000-000000000046")]
public interface IBindCtx
public interface IBindCtx
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IBindCtx = interface
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.Guid("0000000e-0000-0000-C000-000000000046")>]
type IBindCtx = interface
type IBindCtx = interface
Public Interface IBindCtx
- Atributos
Comentarios
Para obtener más información, consulte la documentación existente de IBindCtx
en MSDN Library.
Common Language Runtime produce una excepción cuando un método COM en código nativo devuelve un HRESULT. Para obtener más información, consulta How to: Map HRESULTs and Exceptions.
Métodos
EnumObjectParam(IEnumString) |
Enumera las cadenas que constituyen las claves de la tabla de parámetros de objetos contextuales mantenida internamente. |
GetBindOptions(BIND_OPTS) |
Devuelve las opciones de enlace actuales almacenadas en el contexto actual del enlace. |
GetObjectParam(String, Object) |
Busca una clave determinada en la tabla de parámetros de objetos contextuales mantenida internamente y devuelve el objeto correspondiente, si es que existe. |
GetRunningObjectTable(IRunningObjectTable) |
Devuelve el acceso a la Tabla de objetos en ejecución (ROT) que se aplica a este proceso de enlace. |
RegisterObjectBound(Object) |
Registra el objeto que se ha pasado como uno de los objetos enlazados durante una operación de moniker y que se debería liberar cuando ésta finalice. |
RegisterObjectParam(String, Object) |
Registra el puntero de un objeto determinado con el nombre especificado en la tabla de punteros de objetos mantenida internamente. |
ReleaseBoundObjects() |
Libera todos los objetos registrados actualmente con el contexto de enlace mediante el método RegisterObjectBound(Object). |
RevokeObjectBound(Object) |
Quita del conjunto de objetos registrados el objeto que debe ser liberado. |
RevokeObjectParam(String) |
Revoca el registro del objeto que se encuentra actualmente bajo la clave especificada en la tabla de parámetros de objetos contextuales mantenida internamente, si dicha clave está registrada en ese momento. |
SetBindOptions(BIND_OPTS) |
Almacena un bloque de parámetros en el contexto del enlace. Estos parámetros se aplicarán a operaciones |