IRawElementProviderFragment Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Exponerar metoder och egenskaper för användargränssnittselement (UI) som ingår i en struktur som är mer än en nivå djup, till exempel en listruta eller ett listobjekt. Implementerad av UI Automation leverantörer.
public interface class IRawElementProviderFragment : System::Windows::Automation::Provider::IRawElementProviderSimple
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("f7063da8-8359-439c-9297-bbc5299a7d87")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IRawElementProviderFragment : System.Windows.Automation.Provider.IRawElementProviderSimple
public interface IRawElementProviderFragment : System.Windows.Automation.Provider.IRawElementProviderSimple
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("f7063da8-8359-439c-9297-bbc5299a7d87")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IRawElementProviderFragment = interface
interface IRawElementProviderSimple
type IRawElementProviderFragment = interface
interface IRawElementProviderSimple
Public Interface IRawElementProviderFragment
Implements IRawElementProviderSimple
- Härledda
- Attribut
- Implementeringar
Kommentarer
Rotnoden i fragmentet måste ha stöd för IRawElementProviderFragmentRoot gränssnittet, som ärver från IRawElementProviderFragment.
Egenskaper
| Name | Description |
|---|---|
| BoundingRectangle |
Hämtar avgränsningsrektangeln för det här elementet. |
| FragmentRoot |
Hämtar rotnoden i fragmentet. |
| HostRawElementProvider |
Hämtar en basprovider för det här elementet. (Ärvd från IRawElementProviderSimple) |
| ProviderOptions |
Hämtar ett värde som anger egenskaperna för den UI Automation providern, till exempel om det är en leverantör på klientsidan eller på serversidan. (Ärvd från IRawElementProviderSimple) |
Metoder
| Name | Description |
|---|---|
| GetEmbeddedFragmentRoots() |
Hämtar en matris med fragmentrötter som är inbäddade i det UI Automation elementträdet som är rotat på det aktuella elementet. |
| GetPatternProvider(Int32) |
Hämtar ett objekt som ger stöd för ett kontrollmönster på ett UI Automation element. (Ärvd från IRawElementProviderSimple) |
| GetPropertyValue(Int32) |
Hämtar värdet för en egenskap som stöds av UI Automation-providern. (Ärvd från IRawElementProviderSimple) |
| GetRuntimeId() |
Hämtar körningsidentifieraren för ett element. |
| Navigate(NavigateDirection) |
Hämtar UI Automation-elementet i en angiven riktning i trädet. |
| SetFocus() |
Ställer in fokus på det här elementet. |