Compartir a través de


Interfaz UCOMIBindCtx

 

Publicado: octubre de 2016

Nota: Esta API ahora está obsoleta.

Utilice System.Runtime.InteropServices.ComTypes.BIND_OPTS en su lugar.

Espacio de nombres:   System.Runtime.InteropServices
Ensamblado:  mscorlib (en mscorlib.dll)

Sintaxis

[ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IBindCtx instead. https://go.microsoft.com/fwlink/?linkid=14202", 
    false)]
[GuidAttribute("0000000e-0000-0000-C000-000000000046")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface UCOMIBindCtx
[ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IBindCtx instead. https://go.microsoft.com/fwlink/?linkid=14202", 
    false)]
[GuidAttribute("0000000e-0000-0000-C000-000000000046")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class UCOMIBindCtx
[<ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IBindCtx instead. https://go.microsoft.com/fwlink/?linkid=14202",
    false)>]
[<GuidAttribute("0000000e-0000-0000-C000-000000000046")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type UCOMIBindCtx = interface end
<ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IBindCtx instead. https://go.microsoft.com/fwlink/?linkid=14202",
    False)>
<GuidAttribute("0000000e-0000-0000-C000-000000000046")>
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
Public Interface UCOMIBindCtx

Métodos

Nombre Descripción
System_CAPS_pubmethod EnumObjectParam(UCOMIEnumString)

Enumerar las cadenas que constituyen las claves de la tabla mantenida internamente de parámetros de objetos contextuales.

System_CAPS_pubmethod GetBindOptions(BIND_OPTS)

Devuelve las opciones de enlace actuales almacenadas en este contexto de enlace.

System_CAPS_pubmethod GetObjectParam(String, Object)

Busca una clave determinada en la tabla mantenida internamente de parámetros de objetos contextuales y devuelve el objeto correspondiente, si existe alguno.

System_CAPS_pubmethod GetRunningObjectTable(UCOMIRunningObjectTable)

Devuelve el acceso a la tabla de objetos en ejecución (ROT) correspondiente a este proceso de enlace.

System_CAPS_pubmethod RegisterObjectBound(Object)

Registrar el objeto pasado como uno de los objetos que se han enlazado durante una operación de moniker y que se debe liberar cuando se complete.

System_CAPS_pubmethod RegisterObjectParam(String, Object)

Registrar el puntero de objeto determinado con el nombre especificado en la tabla de mantenimiento interno de punteros a objetos.

System_CAPS_pubmethod ReleaseBoundObjects()

Libera todos los objetos registrados actualmente en el contexto de enlace mediante RegisterObjectBound.

System_CAPS_pubmethod RevokeObjectBound(Object)

Quita el objeto del conjunto de objetos registrados que se deben liberar.

System_CAPS_pubmethod RevokeObjectParam(String)

Revocar el registro del objeto que se encuentra actualmente bajo esta clave en la tabla mantenida internamente de parámetros de objetos contextuales, si tal clave está registrada actualmente.

System_CAPS_pubmethod SetBindOptions(BIND_OPTS)

Almacenar en el contexto de enlace un bloque de parámetros que se aplicarán a más adelante UCOMIMoniker operaciones con este contexto de enlace.

Comentarios

Para obtener más información, consulte la documentación existente sobre IBindCtx en la subcarpeta com de MSDN library.

Información de versión

.NET Framework
Disponible desde 1.1

Ver también

Espacio de nombres System.Runtime.InteropServices

Volver al principio