다음을 통해 공유


IRawElementProviderSimple.HostRawElementProvider 속성

정의

이 요소에 대한 기본 공급자를 가져옵니다.

public:
 property System::Windows::Automation::Provider::IRawElementProviderSimple ^ HostRawElementProvider { System::Windows::Automation::Provider::IRawElementProviderSimple ^ get(); };
public System.Windows.Automation.Provider.IRawElementProviderSimple HostRawElementProvider { get; }
member this.HostRawElementProvider : System.Windows.Automation.Provider.IRawElementProviderSimple
Public ReadOnly Property HostRawElementProvider As IRawElementProviderSimple

속성 값

IRawElementProviderSimple

기본 공급자 또는 null입니다.

예제

다음 예제 코드는 Windows 형식으로 호스팅되는 조각 루트에 대한 구현 HostRawElementProvider 을 보여 냅니다.

IRawElementProviderSimple IRawElementProviderSimple.HostRawElementProvider  
{
    get 
    {
        // myHWND is the handle of the window that contains this control.
        return AutomationInteropProvider.HostProviderFromHandle(myHWND);
    }
}
ReadOnly Property HostRawElementProvider() As IRawElementProviderSimple _
    Implements IRawElementProviderSimple.HostRawElementProvider

    Get
        ' myHWND is the handle of the window that contains this control.
        Return AutomationInteropProvider.HostProviderFromHandle(myHWND)
    End Get
End Property

설명

이 속성은 사용자 지정 컨트롤의 창에 대 한 UI 자동화 공급자입니다. UI 자동화 창에서 호스트되는 컨트롤에 대해 공급자 구현과 함께 이 공급자를 사용합니다. 예를 들어 요소의 런타임 식별자는 호스트 공급자에서 가져옵니다.

호스트 공급자는 다음 경우에 반환되어야 합니다.

  • 이 요소는 조각의 루트입니다.

  • 요소는 푸시버튼과 같은 간단한 요소입니다.

  • 공급자는 위치 변경 자리 표시자입니다.

다른 경우에는 속성이 반환 null되어야 합니다.

적용 대상

추가 정보