AutomationPeer Klas
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.
Biedt een basisklasse die een element beschikbaar maakt voor UI Automation.
public ref class AutomationPeer abstract : System::Windows::Threading::DispatcherObject
public abstract class AutomationPeer : System.Windows.Threading.DispatcherObject
type AutomationPeer = class
inherit DispatcherObject
Public MustInherit Class AutomationPeer
Inherits DispatcherObject
- Overname
- Afgeleid
Opmerkingen
Wanneer UI Automation de hoofdmap van een Windows Presentation Foundation -toepassing (WPF) over een element opvraagt, retourneert de hoofdmap de UI Automation peer voor dat element. De peer reageert ook op UI Automation query's over het bijbehorende element.
Constructors
| Name | Description |
|---|---|
| AutomationPeer() |
Biedt initialisatie voor basisklassewaarden wanneer deze worden aangeroepen door de constructor van een afgeleide klasse. |
Eigenschappen
| Name | Description |
|---|---|
| Dispatcher |
Hiermee wordt de Dispatcher aan dit DispatcherObject gekoppelde bestand. (Overgenomen van DispatcherObject) |
| EventsSource |
Hiermee haalt u een op of stelt u een AutomationPeer die als bron wordt gerapporteerd aan de automatiseringsclient op voor alle gebeurtenissen die hiervan AutomationPeerafkomstig zijn. |
| IsHwndHost |
Hiermee wordt een waarde opgehaald die aangeeft of het element dat is gekoppeld aan deze AutomationPeer hosts |
Methoden
| Name | Description |
|---|---|
| CheckAccess() |
Bepaalt of de aanroepende thread toegang heeft tot dit DispatcherObject. (Overgenomen van DispatcherObject) |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetAcceleratorKey() |
Hiermee haalt u de sneltoetscombinaties op voor het element dat is gekoppeld aan de UI Automation peer. |
| GetAcceleratorKeyCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door GetAcceleratorKey(). |
| GetAccessKey() |
Hiermee haalt u de toegangssleutel op voor het element dat is gekoppeld aan de automatiseringspeering. |
| GetAccessKeyCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door GetAccessKey(). |
| GetAutomationControlType() |
Hiermee haalt u het besturingselementtype op voor het element dat is gekoppeld aan de UI Automation-peer. |
| GetAutomationControlTypeCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door GetAutomationControlType(). |
| GetAutomationId() |
Hiermee haalt u het AutomationId element op dat is gekoppeld aan de automatiseringspeering. |
| GetAutomationIdCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door GetAutomationId(). |
| GetBoundingRectangle() |
Hiermee haalt u het Rect object op dat de schermcoördinaten vertegenwoordigt van het element dat is gekoppeld aan de automation-peer. |
| GetBoundingRectangleCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door GetBoundingRectangle(). |
| GetChildren() |
Hiermee haalt u de verzameling GetChildren()-elementen op die in de UI Automation boomstructuur worden weergegeven als directe onderliggende elementen van de automatiseringspeering. |
| GetChildrenCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door GetChildren(). |
| GetClassName() |
Hiermee haalt u een naam op die wordt gebruikt met AutomationControlType, om het besturingselement te onderscheiden dat wordt vertegenwoordigd door dit AutomationPeer. |
| GetClassNameCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door GetClassName(). |
| GetClickablePoint() |
Hiermee haalt u een Point element op dat is gekoppeld aan de automatiseringspeering die reageert op een muisklik. |
| GetClickablePointCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door GetClickablePoint(). |
| GetControlledPeers() |
Biedt UI Automation een lijst met elementen die worden beïnvloed of beheerd door deze AutomationPeer. |
| GetControlledPeersCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, biedt UI Automation een lijst met elementen die worden beïnvloed of beheerd door deze AutomationPeer. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetHeadingLevel() |
Biedt een basisklasse die een element beschikbaar maakt voor UI Automation. |
| GetHeadingLevelCore() |
Biedt een basisklasse die een element beschikbaar maakt voor UI Automation. |
| GetHelpText() |
Hiermee haalt u tekst op die de functionaliteit beschrijft van het besturingselement dat is gekoppeld aan de automatiseringspeering. |
| GetHelpTextCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door GetHelpText(). |
| GetHostRawElementProviderCore() |
Geeft UI Automation aan waar in de UI Automation boomstructuur de |
| GetItemStatus() |
Hiermee haalt u tekst op waarmee de visuele status wordt overgebracht van het element dat is gekoppeld aan deze automatiseringspeering. |
| GetItemStatusCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door GetItemStatus(). |
| GetItemType() |
Hiermee haalt u een tekenreeks op die beschrijft welk type item een object vertegenwoordigt. |
| GetItemTypeCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door GetItemType(). |
| GetLabeledBy() |
Hiermee haalt u de AutomationPeer voor het Label element dat op het element is gericht. |
| GetLabeledByCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door GetLabeledBy(). |
| GetLiveSetting() |
Hiermee haalt u de meldingskenmerken op van een liveregio die is gekoppeld aan deze automatiseringspeering. |
| GetLiveSettingCore() |
Wanneer deze worden overschreven in een afgeleide klasse, worden de meldingskenmerken van een live-regio geretourneerd. Aangeroepen door de GetLiveSetting() methode. |
| GetLocalizedControlType() |
Hiermee wordt een door mensen leesbare gelokaliseerde tekenreeks opgehaald die de AutomationControlType waarde vertegenwoordigt voor het besturingselement dat is gekoppeld aan deze automatiseringspeering. |
| GetLocalizedControlTypeCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door GetLocalizedControlType(). |
| GetName() |
Hiermee haalt u tekst op die het element beschrijft dat is gekoppeld aan deze automatiseringspeering. |
| GetNameCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door GetName(). |
| GetOrientation() |
Hiermee wordt een waarde opgehaald die de expliciete besturingsstand aangeeft, indien van toepassing. |
| GetOrientationCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door GetOrientation(). |
| GetParent() |
Hiermee haalt u het AutomationPeer bovenliggende element op.AutomationPeer |
| GetPattern(PatternInterface) |
Wanneer deze wordt overschreven in een afgeleide klasse, haalt u het besturingspatroon op dat aan de opgegeven PatternInterfaceklasse is gekoppeld. |
| GetPeerFromPoint(Point) |
Hiermee haalt u een AutomationPeer van het opgegeven punt op. |
| GetPeerFromPointCore(Point) |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen van GetPeerFromPoint(Point). |
| GetPositionInSet() |
Hiermee wordt geprobeerd de waarde van de PositionInSet eigenschap op te halen. |
| GetPositionInSetCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, biedt UI Automation een geheel getal op basis van één getal dat de positie beschrijft die dit element in een groep of set in beslag neemt. |
| GetSizeOfSet() |
Hiermee wordt geprobeerd de waarde van de SizeOfSet eigenschap op te halen. |
| GetSizeOfSetCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, biedt UI Automation de grootte van de groep of stelt u in waartoe dit element behoort. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| HasKeyboardFocus() |
Hiermee wordt een waarde opgehaald die aangeeft of het element dat is gekoppeld aan deze automatiseringspeering momenteel toetsenbordfocus heeft. |
| HasKeyboardFocusCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door HasKeyboardFocus(). |
| InvalidatePeer() |
Hiermee wordt herberekening van de belangrijkste eigenschappen van de AutomationPeer trigger geactiveerd en wordt de PropertyChanged melding naar de Automation-client verzonden als de eigenschappen zijn gewijzigd. |
| IsContentElement() |
Hiermee wordt een waarde opgehaald die aangeeft of het element dat is gekoppeld aan deze automatiseringspeering gegevens bevat die aan de gebruiker worden gepresenteerd. |
| IsContentElementCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door IsContentElement(). |
| IsControlElement() |
Hiermee wordt een waarde opgehaald die aangeeft of het element wordt begrepen door de gebruiker als interactief of als bijdrage aan de logische structuur van het besturingselement in de GUI. |
| IsControlElementCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door IsControlElement(). |
| IsDialog() |
Biedt een basisklasse die een element beschikbaar maakt voor UI Automation. |
| IsDialogCore() |
Biedt een basisklasse die een element beschikbaar maakt voor UI Automation. |
| IsEnabled() |
Hiermee wordt een waarde opgehaald die aangeeft of het element dat is gekoppeld aan deze automatiseringspeering interactie ondersteunt. |
| IsEnabledCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door IsEnabled(). |
| IsKeyboardFocusable() |
Hiermee wordt een waarde opgehaald die aangeeft of het element de toetsenbordfocus kan accepteren. |
| IsKeyboardFocusableCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door IsKeyboardFocusable(). |
| IsOffscreen() |
Hiermee wordt een waarde opgehaald die aangeeft of een element zich buiten het scherm bevindt. |
| IsOffscreenCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door IsOffscreen(). |
| IsPassword() |
Hiermee wordt een waarde opgehaald die aangeeft of het element gevoelige inhoud bevat. |
| IsPasswordCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door IsPassword(). |
| IsRequiredForForm() |
Hiermee wordt een waarde opgehaald die aangeeft of het element dat aan deze peer is gekoppeld, moet worden ingevuld in een formulier. |
| IsRequiredForFormCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door IsRequiredForForm(). |
| ListenerExists(AutomationEvents) |
Hiermee wordt een waarde opgehaald die aangeeft of UI Automation luistert naar de opgegeven gebeurtenis. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| PeerFromProvider(IRawElementProviderSimple) |
Hiermee haalt u een AutomationPeer voor de opgegeven IRawElementProviderSimple proxy op. |
| ProviderFromPeer(AutomationPeer) |
Hiermee haalt u het IRawElementProviderSimple voor de opgegeven AutomationPeer. |
| RaiseAsyncContentLoadedEvent(AsyncContentLoadedEventArgs) |
Wordt door de aangeroepen AutomationPeer om de AsyncContentLoadedEvent gebeurtenis te verhogen. |
| RaiseAutomationEvent(AutomationEvents) |
Genereert een automatiseringsevenement. |
| RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String) |
Biedt een basisklasse die een element beschikbaar maakt voor UI Automation. |
| RaisePropertyChangedEvent(AutomationProperty, Object, Object) |
Hiermee wordt een gebeurtenis gegenereerd om de automatiseringsclient op de hoogte te stellen van een gewijzigde eigenschapswaarde. |
| ResetChildrenCache() |
Hiermee wordt de structuur van onderliggende elementen synchroon opnieuw ingesteld door aan te roepen GetChildrenCore(). |
| SetFocus() |
Hiermee stelt u de toetsenbordfocus in op het element dat is gekoppeld aan deze automatiseringspeering. |
| SetFocusCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door SetFocus(). |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| VerifyAccess() |
Hiermee wordt afgedwongen dat de aanroepende thread toegang heeft tot dit DispatcherObject. (Overgenomen van DispatcherObject) |