AutomationConnectionBoundObject Clase

Definición

Representa un objeto asociado a una conexión específica del proveedor de automatización de la interfaz de usuario.

public ref class AutomationConnectionBoundObject sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.UI.UIAutomation.UIAutomationContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class AutomationConnectionBoundObject final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.UI.UIAutomation.UIAutomationContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class AutomationConnectionBoundObject
Public NotInheritable Class AutomationConnectionBoundObject
Herencia
Object Platform::Object IInspectable AutomationConnectionBoundObject
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 11 (se introdujo en la versión 10.0.22000.0)
API contract
Windows.UI.UIAutomation.UIAutomationContract (se introdujo en la versión v2.0)

Comentarios

Un cliente de Automatización de la interfaz de usuario (UIA) importa un objeto enlazado a la conexión en una operación remota y, a continuación, lo usa como objeto de destino al llamar a una extensión o lo pasa como operando a una extensión.

El controlador de extensión del lado proveedor siempre se ejecuta en el subproceso donde se evalúa la operación remota. Cada vez que un proveedor establece un operando en un objeto enlazado a la conexión, el modelo de subprocesos de este objeto viene determinado por el valor de la propiedad IsComThreadingRequired en la implementación del proveedor de la interfaz ICoreAutomationConnectionBoundObjectProvider . Si esta propiedad es true y el objeto enlazado a la conexión se devuelve en el resultado de la operación remota, el objeto enlazado a la conexión se enlazará al apartamento donde se evaluó la operación remota que introdujo por primera vez el objeto.

Este objeto encapsula un ICoreAutomationConnectionBoundObjectProvider, que implementa un proveedor de UIA.

Propiedades

Connection

Obtiene los detalles de conexión del objeto enlazado a la conexión.

Se aplica a

Consulte también