Поделиться через


AutomationConnectionBoundObject Класс

Определение

Представляет объект, связанный с определенным подключением поставщика автоматизации пользовательского интерфейса.

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
Наследование
Object Platform::Object IInspectable AutomationConnectionBoundObject
Атрибуты

Требования к Windows

Семейство устройств
Windows 11 (появилось в 10.0.22000.0)
API contract
Windows.UI.UIAutomation.UIAutomationContract (появилось в v2.0)

Комментарии

Клиент автоматизации пользовательского интерфейса (UIA) импортирует привязанный к подключению объект в удаленную операцию, а затем использует его в качестве целевого объекта при вызове расширения или передает его в качестве операнда расширению.

Обработчик расширения на стороне поставщика всегда выполняется в потоке, в котором оценивается удаленная операция. Всякий раз, когда поставщик задает операнд для объекта, привязанного к подключению, модель потоков этого объекта определяется значением свойства IsComThreadingRequired в реализации поставщика интерфейса ICoreAutomationConnectionBoundObjectProvider . Если это свойство имеет значение true и объект, связанный с подключением, возвращается в результате удаленной операции, то объект, связанный с подключением, будет привязан к квартире, в которой была оценена удаленная операция, которая впервые представила объект.

Этот объект заключает в оболочку ICoreAutomationConnectionBoundObjectProvider, который реализуется поставщиком UIA.

Свойства

Connection

Возвращает сведения о подключении для объекта, привязанного к соединению.

Применяется к

См. также раздел