DataGridColumnHeaderItemAutomationPeer Klass
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 Header för en DataGridColumn som finns i en DataGrid för UI Automation.
public ref class DataGridColumnHeaderItemAutomationPeer : System::Windows::Automation::Peers::ItemAutomationPeer, System::Windows::Automation::Provider::IInvokeProvider, System::Windows::Automation::Provider::IScrollItemProvider, System::Windows::Automation::Provider::ITransformProvider, System::Windows::Automation::Provider::IVirtualizedItemProvider
public class DataGridColumnHeaderItemAutomationPeer : System.Windows.Automation.Peers.ItemAutomationPeer, System.Windows.Automation.Provider.IInvokeProvider, System.Windows.Automation.Provider.IScrollItemProvider, System.Windows.Automation.Provider.ITransformProvider, System.Windows.Automation.Provider.IVirtualizedItemProvider
type DataGridColumnHeaderItemAutomationPeer = class
inherit ItemAutomationPeer
interface IInvokeProvider
interface IScrollItemProvider
interface ITransformProvider
interface IVirtualizedItemProvider
Public Class DataGridColumnHeaderItemAutomationPeer
Inherits ItemAutomationPeer
Implements IInvokeProvider, IScrollItemProvider, ITransformProvider, IVirtualizedItemProvider
- Arv
- Implementeringar
Konstruktorer
| Name | Description |
|---|---|
| DataGridColumnHeaderItemAutomationPeer(Object, DataGridColumn, DataGridColumnHeadersPresenterAutomationPeer) |
Initierar en ny instans av DataGridColumnHeaderItemAutomationPeer klassen. |
Egenskaper
| Name | Description |
|---|---|
| Dispatcher |
Hämtar det Dispatcher som DispatcherObject är associerat med. (Ärvd från DispatcherObject) |
| EventsSource |
Hämtar eller anger en AutomationPeer som rapporteras till automationsklienten som källa för alla händelser som kommer från den här AutomationPeer. (Ärvd från AutomationPeer) |
| IsHwndHost |
Hämtar ett värde som anger om elementet som är associerat med den här AutomationPeer värdar |
| Item |
Hämtar dataobjektet i samlingen Items som är associerad med den här ItemAutomationPeer. (Ärvd från ItemAutomationPeer) |
| ItemsControlAutomationPeer |
ItemsControlAutomationPeer Hämtar det som är associerat med ItemsControl samlingen som innehåller Items samlingen. (Ärvd från ItemAutomationPeer) |
Metoder
| Name | Description |
|---|---|
| CheckAccess() |
Avgör om den anropande tråden har åtkomst till den här DispatcherObject. (Ärvd från DispatcherObject) |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetAcceleratorKey() |
Hämtar acceleratornyckelkombinationerna för elementet som är associerat med UI Automation peer. (Ärvd från AutomationPeer) |
| GetAcceleratorKeyCore() |
Hämtar acceleratornyckeln UIElement för som motsvarar dataobjektet i samlingen Items som är associerad med den här ItemAutomationPeer. (Ärvd från ItemAutomationPeer) |
| GetAccessKey() |
Hämtar åtkomstnyckeln för det element som är associerat med automations-peeren. (Ärvd från AutomationPeer) |
| GetAccessKeyCore() |
Hämtar åtkomstnyckeln UIElement för som motsvarar dataobjektet i samlingen Items som är associerad med den här ItemAutomationPeer. (Ärvd från ItemAutomationPeer) |
| GetAutomationControlType() |
Hämtar kontrolltypen för elementet som är associerat med UI Automation peer. (Ärvd från AutomationPeer) |
| GetAutomationControlTypeCore() |
Hämtar kontrolltypen för rubriken som är associerad med den här DataGridColumnHeaderItemAutomationPeer. Den här metoden anropas av GetAutomationControlType(). |
| GetAutomationId() |
Hämtar elementet AutomationId som är associerat med automations-peeren. (Ärvd från AutomationPeer) |
| GetAutomationIdCore() |
Hämtar strängen som unikt identifierar UIElement det som motsvarar dataobjektet i samlingen Items som är associerad med den här ItemAutomationPeer. (Ärvd från ItemAutomationPeer) |
| GetBoundingRectangle() |
Hämtar objektet Rect som representerar skärmkoordinaterna för det element som är associerat med automations-peer. (Ärvd från AutomationPeer) |
| GetBoundingRectangleCore() |
Rect Hämtar som representerar avgränsningsrektangeln för den angivna UIElement. (Ärvd från ItemAutomationPeer) |
| GetChildren() |
Hämtar samlingen med GetChildren()-element som representeras i UI Automation träd som omedelbara underordnade element i automations-peeren. (Ärvd från AutomationPeer) |
| GetChildrenCore() |
Hämtar samlingen av underordnade element UIElement i som motsvarar dataobjektet i samlingen Items som är associerad med den här ItemAutomationPeer. (Ärvd från ItemAutomationPeer) |
| GetClassName() |
Hämtar ett namn som används med AutomationControlType, för att särskilja den kontroll som representeras av den här AutomationPeer. (Ärvd från AutomationPeer) |
| GetClassNameCore() |
Hämtar ett namn som särskiljer rubriken som representeras av detta DataGridColumnHeaderItemAutomationPeer. Den här metoden anropas av GetClassName(). |
| GetClickablePoint() |
Hämtar ett Point på elementet som är associerat med automations peer som svarar på ett musklick. (Ärvd från AutomationPeer) |
| GetClickablePointCore() |
Hämtar ett Point som representerar det klickbara utrymme som finns på angivet UIElement. (Ärvd från ItemAutomationPeer) |
| GetControlledPeers() |
Tillhandahåller UI Automation med en lista över element som påverkas eller styrs av den här AutomationPeer. (Ärvd från AutomationPeer) |
| GetControlledPeersCore() |
När det åsidosättas i en härledd klass ger UI Automation en lista över element som påverkas eller styrs av den här AutomationPeer. (Ärvd från AutomationPeer) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetHeadingLevel() |
Exponerar Header för en DataGridColumn som finns i en DataGrid för UI Automation. (Ärvd från AutomationPeer) |
| GetHeadingLevelCore() |
Exponerar Header för en DataGridColumn som finns i en DataGrid för UI Automation. (Ärvd från ItemAutomationPeer) |
| GetHelpText() |
Hämtar text som beskriver funktionerna i kontrollen som är associerad med automations-peeren. (Ärvd från AutomationPeer) |
| GetHelpTextCore() |
Hämtar strängen som beskriver funktionerna UIElement i som motsvarar dataobjektet i samlingen Items som är associerad med den här ItemAutomationPeer. (Ärvd från ItemAutomationPeer) |
| GetHostRawElementProviderCore() |
Anger för UI Automation var i UI Automation-trädet ska placera |
| GetItemStatus() |
Hämtar text som förmedlar den visuella statusen för det element som är associerat med den här automations-peern. (Ärvd från AutomationPeer) |
| GetItemStatusCore() |
Hämtar en sträng som förmedlar den visuella statusen för den angivna UIElement. (Ärvd från ItemAutomationPeer) |
| GetItemType() |
Hämtar en sträng som beskriver vilken typ av objekt ett objekt representerar. (Ärvd från AutomationPeer) |
| GetItemTypeCore() |
Hämtar en läsbar sträng som innehåller den typ av objekt som den angivna UIElement representerar. (Ärvd från ItemAutomationPeer) |
| GetLabeledBy() |
AutomationPeer Hämtar för Label det som är riktat till elementet. (Ärvd från AutomationPeer) |
| GetLabeledByCore() |
AutomationPeer Hämtar för den Label som är riktad till den angivna UIElement. (Ärvd från ItemAutomationPeer) |
| GetLiveSetting() |
Hämtar meddelandeegenskaperna för en live-region som är associerad med den här automations-peeren. (Ärvd från AutomationPeer) |
| GetLiveSettingCore() |
Hämtar meddelandeegenskaperna för liveregionen för UIElement det som motsvarar dataobjektet i samlingen Items som är associerad med det här ItemAutomationPeer objektet. (Ärvd från ItemAutomationPeer) |
| GetLocalizedControlType() |
Hämtar en lokaliserad sträng som kan läsas av människor och som representerar AutomationControlType värdet för kontrollen som är associerad med den här automations-peern. (Ärvd från AutomationPeer) |
| GetLocalizedControlTypeCore() |
När åsidosättas i en härledd klass anropas av GetLocalizedControlType(). (Ärvd från AutomationPeer) |
| GetName() |
Hämtar text som beskriver elementet som är associerat med den här automations-peern. (Ärvd från AutomationPeer) |
| GetNameCore() |
Hämtar textetiketten UIElement för som motsvarar dataobjektet i samlingen Items som är associerad med den här ItemAutomationPeer. (Ärvd från ItemAutomationPeer) |
| GetOrientation() |
Hämtar ett värde som anger den explicita kontrollorienteringen, om någon. (Ärvd från AutomationPeer) |
| GetOrientationCore() |
Hämtar ett värde som anger om den angivna UIElement anges i en viss riktning. (Ärvd från ItemAutomationPeer) |
| GetParent() |
AutomationPeer Hämtar det som är överordnat för den här AutomationPeer. (Ärvd från AutomationPeer) |
| GetPattern(PatternInterface) |
Returnerar det objekt som stöder det angivna kontrollmönstret för det element som är associerat med den här automations-peern. |
| GetPeerFromPoint(Point) |
Hämtar en AutomationPeer från den angivna punkten. (Ärvd från AutomationPeer) |
| GetPeerFromPointCore(Point) |
När åsidosättas i en härledd klass anropas från GetPeerFromPoint(Point). (Ärvd från AutomationPeer) |
| GetPositionInSet() |
Försöker hämta värdet för PositionInSet egenskapen. (Ärvd från AutomationPeer) |
| GetPositionInSetCore() |
Hämtar positionen för det här objektet inom en uppsättning. (Ärvd från ItemAutomationPeer) |
| GetSizeOfSet() |
Försöker hämta värdet för SizeOfSet egenskapen. (Ärvd från AutomationPeer) |
| GetSizeOfSetCore() |
Hämtar storleken på en uppsättning som innehåller det här objektet. (Ärvd från ItemAutomationPeer) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| HasKeyboardFocus() |
Hämtar ett värde som anger om elementet som är associerat med den här automations-peern för närvarande har tangentbordsfokus. (Ärvd från AutomationPeer) |
| HasKeyboardFocusCore() |
Hämtar ett värde som anger om den angivna UIElement för närvarande har tangentbordsindatafokus. (Ärvd från ItemAutomationPeer) |
| InvalidatePeer() |
Utlöser omberäkning av huvudegenskaperna för AutomationPeer och genererar PropertyChanged meddelandet till Automation-klienten om egenskaperna ändras. (Ärvd från AutomationPeer) |
| IsContentElement() |
Hämtar ett värde som anger om elementet som är associerat med den här automations-peern innehåller data som presenteras för användaren. (Ärvd från AutomationPeer) |
| IsContentElementCore() |
Hämtar ett värde som anger om elementet som är associerat med den här automations-peern innehåller data som presenteras för användaren. |
| IsControlElement() |
Hämtar ett värde som anger om elementet uppfattas av användaren som interaktivt eller som en bidragande faktor till kontrollens logiska struktur i GUI. (Ärvd från AutomationPeer) |
| IsControlElementCore() |
Hämtar ett värde som anger om UIElement det som är associerat med detta ItemAutomationPeer tolkas av slutanvändaren som interaktivt. (Ärvd från ItemAutomationPeer) |
| IsDialog() |
Exponerar Header för en DataGridColumn som finns i en DataGrid för UI Automation. (Ärvd från AutomationPeer) |
| IsDialogCore() |
Exponerar Header för en DataGridColumn som finns i en DataGrid för UI Automation. (Ärvd från ItemAutomationPeer) |
| IsEnabled() |
Hämtar ett värde som anger om elementet som är associerat med den här automations-peern stöder interaktion. (Ärvd från AutomationPeer) |
| IsEnabledCore() |
Hämtar ett värde som anger om den angivna UIElement kan ta emot och skicka händelser. (Ärvd från ItemAutomationPeer) |
| IsKeyboardFocusable() |
Hämtar ett värde som anger om elementet kan acceptera tangentbordsfokus. (Ärvd från AutomationPeer) |
| IsKeyboardFocusableCore() |
Hämtar ett värde som anger om den angivna UIElement kan acceptera tangentbordsfokus. (Ärvd från ItemAutomationPeer) |
| IsOffscreen() |
Hämtar ett värde som anger om ett element är utanför skärmen. (Ärvd från AutomationPeer) |
| IsOffscreenCore() |
Hämtar ett värde som anger om den angivna UIElement är utanför skärmen. (Ärvd från ItemAutomationPeer) |
| IsPassword() |
Hämtar ett värde som anger om elementet innehåller känsligt innehåll. (Ärvd från AutomationPeer) |
| IsPasswordCore() |
Hämtar ett värde som anger om det angivna UIElement innehåller skyddat innehåll. (Ärvd från ItemAutomationPeer) |
| IsRequiredForForm() |
Hämtar ett värde som anger om elementet som är associerat med den här peer-filen måste fyllas i i ett formulär. (Ärvd från AutomationPeer) |
| IsRequiredForFormCore() |
Hämtar ett värde som anger om den angivna UIElement måste fyllas i i ett formulär. (Ärvd från ItemAutomationPeer) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| PeerFromProvider(IRawElementProviderSimple) |
Hämtar en AutomationPeer för den angivna IRawElementProviderSimple proxyn. (Ärvd från AutomationPeer) |
| ProviderFromPeer(AutomationPeer) |
IRawElementProviderSimple Hämtar för den angivna AutomationPeer. (Ärvd från AutomationPeer) |
| RaiseAsyncContentLoadedEvent(AsyncContentLoadedEventArgs) |
Anropas av AutomationPeer för att skapa AsyncContentLoadedEvent händelsen. (Ärvd från AutomationPeer) |
| RaiseAutomationEvent(AutomationEvents) |
Skapar en automationshändelse. (Ärvd från AutomationPeer) |
| RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String) |
Exponerar Header för en DataGridColumn som finns i en DataGrid för UI Automation. (Ärvd från AutomationPeer) |
| RaisePropertyChangedEvent(AutomationProperty, Object, Object) |
Genererar en händelse för att meddela automationsklienten om ett ändrat egenskapsvärde. (Ärvd från AutomationPeer) |
| ResetChildrenCache() |
Återställer synkront trädet för underordnade element genom att anropa GetChildrenCore(). (Ärvd från AutomationPeer) |
| SetFocus() |
Ställer in tangentbordsfokus på elementet som är associerat med den här automations-peeren. (Ärvd från AutomationPeer) |
| SetFocusCore() |
Anger tangentbordsinmatningens fokus på den angivna UIElement. UIElement Motsvarar dataobjektet i samlingen Items som är associerad med den här ItemAutomationPeer. (Ärvd från ItemAutomationPeer) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| VerifyAccess() |
Framtvingar att den anropande tråden har åtkomst till den här DispatcherObject. (Ärvd från DispatcherObject) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IInvokeProvider.Invoke() |
Skickar en begäran om att aktivera en kontroll och initiera dess enkla, tvetydiga åtgärd. |
| IScrollItemProvider.ScrollIntoView() |
Rullar rubriken och kolumnen som är associerad med den DataGridColumnHeaderItemAutomationPeer in i vyn. |
| ITransformProvider.CanMove |
Hämtar ett värde som anger om kolumnen kan flyttas. |
| ITransformProvider.CanResize |
Hämtar ett värde som anger om kolumnen kan ändras. |
| ITransformProvider.CanRotate |
Hämtar ett värde som anger om kontrollen kan roteras. |
| ITransformProvider.Move(Double, Double) |
Utlöser ett undantag i alla fall. |
| ITransformProvider.Resize(Double, Double) |
Ändrar storlek på bredden på kolumnen som är associerad med DataGridColumnHeaderItemAutomationPeer. |
| ITransformProvider.Rotate(Double) |
Utlöser ett undantag i alla fall. |
| IVirtualizedItemProvider.Realize() |
Gör den virtuella kolumnen helt tillgänglig som ett UI Automation element. |