IRawElementProviderFragment Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Maakt methoden en eigenschappen beschikbaar voor gebruikersinterface-elementen (UI) die deel uitmaken van een structuur die meer dan één niveau diep is, zoals een keuzelijst of een lijstitem. Geïmplementeerd door UI Automation providers.
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
[<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
Public Interface IRawElementProviderFragment
Implements IRawElementProviderSimple
- Afgeleid
- Kenmerken
- Implementeringen
Opmerkingen
Het hoofdknooppunt van het fragment moet de IRawElementProviderFragmentRoot interface ondersteunen, die overkomt van IRawElementProviderFragment.
Eigenschappen
| Name | Description |
|---|---|
| BoundingRectangle |
Hiermee haalt u de begrenzingsrechthoek van dit element op. |
| FragmentRoot |
Haalt het hoofdknooppunt van het fragment op. |
| HostRawElementProvider |
Hiermee haalt u een basisprovider voor dit element op. (Overgenomen van IRawElementProviderSimple) |
| ProviderOptions |
Hiermee haalt u een waarde op waarmee kenmerken van de UI Automation-provider worden opgegeven, bijvoorbeeld of het een provider aan de clientzijde of serverzijde is. (Overgenomen van IRawElementProviderSimple) |
Methoden
| Name | Description |
|---|---|
| GetEmbeddedFragmentRoots() |
Haalt een matrix van fragmentwortels op die zijn ingesloten in de UI Automation elementstructuur die is geroot op het huidige element. |
| GetPatternProvider(Int32) |
Hiermee wordt een object opgehaald dat ondersteuning biedt voor een besturingspatroon op een UI Automation element. (Overgenomen van IRawElementProviderSimple) |
| GetPropertyValue(Int32) |
Haalt de waarde op van een eigenschap die wordt ondersteund door de UI Automation-provider. (Overgenomen van IRawElementProviderSimple) |
| GetRuntimeId() |
Haalt de runtime-id van een element op. |
| Navigate(NavigateDirection) |
Hiermee haalt u het UI Automation element op in een opgegeven richting binnen de structuur. |
| SetFocus() |
Hiermee stelt u de focus in op dit element. |
Van toepassing op
Zie ook
- Overzicht van UI Automation-providers
- Serverzijde UI Automation Provider Implementation
- Voorbeeld van de Fragmentprovider-sample