다음을 통해 공유


AutomationConnectionBoundObject 클래스

정의

특정 UI 자동화 공급자 연결과 연결된 개체를 나타냅니다.

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(UI 자동화) 클라이언트는 연결 바인딩된 개체를 원격 작업으로 가져온 다음 확장을 호출할 때 대상 개체로 사용하거나 확장에 피연산자로 전달합니다.

공급자 쪽 확장 처리기는 항상 원격 작업이 평가되는 스레드에서 실행됩니다. 공급자가 피연산자를 연결 바인딩된 개체로 설정하면 이 개체의 스레딩 모델은 공급자가 ICoreAutomationConnectionBoundObjectProvider 인터페이스를 구현할 때 IsComThreadingRequired 속성 값에 따라 결정됩니다. 이 속성이 true이고 연결 바인딩된 개체가 원격 작업의 결과로 반환되는 경우 연결 바인딩된 개체는 개체를 처음 도입한 원격 작업이 평가된 아파트에 바인딩됩니다.

이 개체는 UIA 공급자가 구현하는 ICoreAutomationConnectionBoundObjectProvider를 래핑합니다.

속성

Connection

연결 바인딩된 개체에 대한 연결 세부 정보를 가져옵니다.

적용 대상

추가 정보