다음을 통해 공유


IRawElementProviderFragmentRoot 인터페이스

정의

루트 요소에 대한 메서드 및 속성을 조각에 노출합니다.

public interface class IRawElementProviderFragmentRoot : System::Windows::Automation::Provider::IRawElementProviderFragment
public interface class IRawElementProviderFragmentRoot : System::Windows::Automation::Provider::IRawElementProviderFragment, System::Windows::Automation::Provider::IRawElementProviderSimple
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("620ce2a5-ab8f-40a9-86cb-de3c75599b58")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IRawElementProviderFragmentRoot : System.Windows.Automation.Provider.IRawElementProviderFragment
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("620ce2a5-ab8f-40a9-86cb-de3c75599b58")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IRawElementProviderFragmentRoot : System.Windows.Automation.Provider.IRawElementProviderFragment, System.Windows.Automation.Provider.IRawElementProviderSimple
public interface IRawElementProviderFragmentRoot : System.Windows.Automation.Provider.IRawElementProviderFragment
public interface IRawElementProviderFragmentRoot : System.Windows.Automation.Provider.IRawElementProviderFragment, System.Windows.Automation.Provider.IRawElementProviderSimple
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("620ce2a5-ab8f-40a9-86cb-de3c75599b58")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IRawElementProviderFragmentRoot = interface
    interface IRawElementProviderFragment
    interface IRawElementProviderSimple
type IRawElementProviderFragmentRoot = interface
    interface IRawElementProviderFragment
    interface IRawElementProviderSimple
Public Interface IRawElementProviderFragmentRoot
Implements IRawElementProviderFragment
Public Interface IRawElementProviderFragmentRoot
Implements IRawElementProviderFragment, IRawElementProviderSimple
특성
구현

설명

이 인터페이스는 프레임워크 내의 루트 요소에 의해 구현됩니다. 예를 들어 창 내의 목록 상자입니다. 목록 항목과 같은 동일한 조각의 다른 요소는 인터페이스를 구현합니다 IRawElementProviderFragment .

속성

BoundingRectangle

이 요소의 경계 사각형을 가져옵니다.

(다음에서 상속됨 IRawElementProviderFragment)
FragmentRoot

조각의 루트 노드를 검색합니다.

(다음에서 상속됨 IRawElementProviderFragment)
HostRawElementProvider

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

(다음에서 상속됨 IRawElementProviderSimple)
ProviderOptions

UI 자동화 공급자의 특성을 지정하는 값을 가져옵니다. 예를 들어 클라이언트 쪽 공급자인지 아니면 서버 쪽 공급자인지를 지정합니다.

(다음에서 상속됨 IRawElementProviderSimple)

메서드

ElementProviderFromPoint(Double, Double)

지정된 지점에 있는 이 조각에서 요소를 검색합니다.

GetEmbeddedFragmentRoots()

현재 요소에 루팅된 UI 자동화 요소 트리에 포함된 조각 루트의 배열을 검색합니다.

(다음에서 상속됨 IRawElementProviderFragment)
GetFocus()

이 조각에서 입력 포커스가 있는 요소를 검색합니다.

GetPatternProvider(Int32)

UI 자동화 요소에서 컨트롤 패턴을 지원하는 개체를 검색합니다.

(다음에서 상속됨 IRawElementProviderSimple)
GetPropertyValue(Int32)

UI 자동화 공급자가 지원하는 속성 값을 검색합니다.

(다음에서 상속됨 IRawElementProviderSimple)
GetRuntimeId()

요소의 런타임 식별자를 검색합니다.

(다음에서 상속됨 IRawElementProviderFragment)
Navigate(NavigateDirection)

트리 내에서 지정된 방향으로 UI 자동화 요소를 검색합니다.

(다음에서 상속됨 IRawElementProviderFragment)
SetFocus()

포커스를 이 요소로 설정합니다.

(다음에서 상속됨 IRawElementProviderFragment)

적용 대상

추가 정보