Udostępnij za pośrednictwem


DataGridColumnHeaderItemAutomationPeer Klasa

Definicja

Uwidacznia Header element DataGridColumn , który znajduje się w DataGrid automatyzacja interfejsu użytkownika.

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
Dziedziczenie
DataGridColumnHeaderItemAutomationPeer
Implementuje

Konstruktory

DataGridColumnHeaderItemAutomationPeer(Object, DataGridColumn, DataGridColumnHeadersPresenterAutomationPeer)

Inicjuje nowe wystąpienie klasy DataGridColumnHeaderItemAutomationPeer.

Właściwości

Dispatcher

Dispatcher Pobiera tę DispatcherObject wartość skojarzona z.

(Odziedziczone po DispatcherObject)
EventsSource

Pobiera lub ustawia AutomationPeer element zgłaszany klientowi automatyzacji jako źródło dla wszystkich zdarzeń, które pochodzą z tego AutomationPeerelementu .

(Odziedziczone po AutomationPeer)
IsHwndHost

Pobiera wartość wskazującą, czy element skojarzony z tym AutomationPeer hostami hwnds w Windows Presentation Foundation (WPF).

(Odziedziczone po AutomationPeer)
Item

Pobiera element danych w kolekcji skojarzonej Items z tym ItemAutomationPeerelementem .

(Odziedziczone po ItemAutomationPeer)
ItemsControlAutomationPeer

ItemsControlAutomationPeer Pobiera element skojarzony z ItemsControl tym, który zawiera Items kolekcję.

(Odziedziczone po ItemAutomationPeer)

Metody

CheckAccess()

Określa, czy wątek wywołujący ma dostęp do tego DispatcherObjectelementu .

(Odziedziczone po DispatcherObject)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetAcceleratorKey()

Pobiera kombinacje klawiszy akceleratora dla elementu skojarzonego z elementem równorzędnym automatyzacja interfejsu użytkownika.

(Odziedziczone po AutomationPeer)
GetAcceleratorKeyCore()

Pobiera klucz akceleratora odpowiadający UIElement elementowi danych w kolekcji skojarzonej Items z tym ItemAutomationPeerelementem .

(Odziedziczone po ItemAutomationPeer)
GetAccessKey()

Pobiera klucz dostępu dla elementu skojarzonego z elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetAccessKeyCore()

Pobiera klucz dostępu odpowiadający UIElement elementowi danych w kolekcji skojarzonej Items z tym ItemAutomationPeerelementem .

(Odziedziczone po ItemAutomationPeer)
GetAutomationControlType()

Pobiera typ kontrolki elementu skojarzonego z elementem równorzędnym automatyzacja interfejsu użytkownika.

(Odziedziczone po AutomationPeer)
GetAutomationControlTypeCore()

Pobiera typ kontrolki nagłówka skojarzonego z tym DataGridColumnHeaderItemAutomationPeerelementem . Ta metoda jest wywoływana przez GetAutomationControlType()metodę .

GetAutomationId()

AutomationId Pobiera element skojarzony z elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetAutomationIdCore()

Pobiera ciąg, który jednoznacznie identyfikuje UIElement element danych w kolekcji skojarzonej Items z tym ItemAutomationPeerelementem danych.

(Odziedziczone po ItemAutomationPeer)
GetBoundingRectangle()

Rect Pobiera obiekt reprezentujący współrzędne ekranu elementu skojarzonego z elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetBoundingRectangleCore()

Pobiera wartość Rect reprezentującą prostokąt ograniczenia określonego UIElementobiektu .

(Odziedziczone po ItemAutomationPeer)
GetChildren()

Pobiera kolekcję elementów reprezentowanych GetChildren() w drzewie automatyzacja interfejsu użytkownika jako natychmiastowe elementy podrzędne elementu równorzędnego automatyzacji.

(Odziedziczone po AutomationPeer)
GetChildrenCore()

Pobiera kolekcję elementów podrzędnych, UIElement które odpowiadają elementowi danych w kolekcji skojarzonej Items z tym ItemAutomationPeerelementem .

(Odziedziczone po ItemAutomationPeer)
GetClassName()

Pobiera nazwę używaną z parametrem AutomationControlType, aby odróżnić kontrolkę reprezentowaną przez ten AutomationPeerelement .

(Odziedziczone po AutomationPeer)
GetClassNameCore()

Pobiera nazwę, która rozróżnia nagłówek reprezentowany przez ten DataGridColumnHeaderItemAutomationPeerelement . Ta metoda jest wywoływana przez GetClassName()metodę .

GetClickablePoint()

Pobiera element Point skojarzony z elementem równorzędnym automatyzacji, który reaguje na kliknięcie myszą.

(Odziedziczone po AutomationPeer)
GetClickablePointCore()

Pobiera element Point reprezentujący przestrzeń, którą można kliknąć, która znajduje się w określonym obiekcie UIElement.

(Odziedziczone po ItemAutomationPeer)
GetControlledPeers()

Udostępnia automatyzacja interfejsu użytkownika z listą elementów, których dotyczy problem lub jest kontrolowany przez ten AutomationPeerelement .

(Odziedziczone po AutomationPeer)
GetControlledPeersCore()

Po zastąpieniu w klasie pochodnej zapewnia automatyzacja interfejsu użytkownika z listą elementów, których dotyczy problem lub jest kontrolowany przez tę AutomationPeerklasę .

(Odziedziczone po AutomationPeer)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetHeadingLevel()

Uwidacznia Header element DataGridColumn , który znajduje się w DataGrid automatyzacja interfejsu użytkownika.

(Odziedziczone po AutomationPeer)
GetHeadingLevelCore()

Uwidacznia Header element DataGridColumn , który znajduje się w DataGrid automatyzacja interfejsu użytkownika.

(Odziedziczone po ItemAutomationPeer)
GetHelpText()

Pobiera tekst opisujący funkcjonalność kontrolki skojarzonej z elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetHelpTextCore()

Pobiera ciąg opisujący funkcjonalność UIElement elementu odpowiadającego elementowi danych w kolekcji skojarzonej Items z tym ItemAutomationPeerelementem .

(Odziedziczone po ItemAutomationPeer)
GetHostRawElementProviderCore()

Informuje automatyzacja interfejsu użytkownika, gdzie w drzewie automatyzacja interfejsu użytkownika umieścić hwnd hostowany przez element Windows Presentation Foundation (WPF).

(Odziedziczone po AutomationPeer)
GetItemStatus()

Pobiera tekst, który przekazuje stan wizualny elementu skojarzonego z tym elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetItemStatusCore()

Pobiera ciąg, który przekazuje stan wizualizacji określonego UIElementelementu .

(Odziedziczone po ItemAutomationPeer)
GetItemType()

Pobiera ciąg opisujący rodzaj elementu, który reprezentuje obiekt.

(Odziedziczone po AutomationPeer)
GetItemTypeCore()

Pobiera ciąg czytelny dla człowieka zawierający typ określonego elementu UIElement .

(Odziedziczone po ItemAutomationPeer)
GetLabeledBy()

AutomationPeer Pobiera element docelowy Label elementu .

(Odziedziczone po AutomationPeer)
GetLabeledByCore()

AutomationPeer Pobiera element dla Label elementu docelowego dla określonego UIElementelementu .

(Odziedziczone po ItemAutomationPeer)
GetLiveSetting()

Pobiera charakterystykę powiadomień w regionie na żywo skojarzonym z tym elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetLiveSettingCore()

Pobiera charakterystykę powiadomień dla regionu UIElement dynamicznego odpowiadającego elementowi danych w kolekcji skojarzonej Items z tym ItemAutomationPeer obiektem.

(Odziedziczone po ItemAutomationPeer)
GetLocalizedControlType()

Pobiera czytelny dla człowieka ciąg zlokalizowany, który reprezentuje AutomationControlType wartość kontrolki skojarzonej z tym elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetLocalizedControlTypeCore()

W przypadku przesłonięcia w klasie pochodnej jest wywoływana przez metodę GetLocalizedControlType().

(Odziedziczone po AutomationPeer)
GetName()

Pobiera tekst opisujący element skojarzony z tym elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetNameCore()

Pobiera etykietę tekstową UIElement odpowiadającą elementowi danych w kolekcji skojarzonej Items z tym ItemAutomationPeerelementem .

(Odziedziczone po ItemAutomationPeer)
GetOrientation()

Pobiera wartość wskazującą jawną orientację kontrolki, jeśli istnieje.

(Odziedziczone po AutomationPeer)
GetOrientationCore()

Pobiera wartość wskazującą, czy określona wartość UIElement jest określona w określonym kierunku.

(Odziedziczone po ItemAutomationPeer)
GetParent()

Pobiera element AutomationPeer nadrzędny tego AutomationPeerelementu .

(Odziedziczone po AutomationPeer)
GetPattern(PatternInterface)

Zwraca obiekt obsługujący określony wzorzec sterowania elementu skojarzonego z tym elementem równorzędnym automatyzacji.

GetPeerFromPoint(Point)

Pobiera element AutomationPeer z określonego punktu.

(Odziedziczone po AutomationPeer)
GetPeerFromPointCore(Point)

W przypadku przesłonięcia w klasie pochodnej jest wywoływana z GetPeerFromPoint(Point)klasy .

(Odziedziczone po AutomationPeer)
GetPositionInSet()

Próbuje uzyskać wartość PositionInSet właściwości.

(Odziedziczone po AutomationPeer)
GetPositionInSetCore()

Pobiera pozycję tego elementu w zestawie.

(Odziedziczone po ItemAutomationPeer)
GetSizeOfSet()

Próbuje uzyskać wartość SizeOfSet właściwości.

(Odziedziczone po AutomationPeer)
GetSizeOfSetCore()

Pobiera rozmiar zestawu zawierającego ten element.

(Odziedziczone po ItemAutomationPeer)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
HasKeyboardFocus()

Pobiera wartość wskazującą, czy element skojarzony z tym elementem równorzędnym automatyzacji ma obecnie fokus klawiatury.

(Odziedziczone po AutomationPeer)
HasKeyboardFocusCore()

Pobiera wartość wskazującą, czy określony obecnie UIElement ma fokus wejściowy klawiatury.

(Odziedziczone po ItemAutomationPeer)
InvalidatePeer()

Wyzwala ponowne obliczenie głównych właściwości AutomationPeer obiektu i zgłasza powiadomienie do klienta automatyzacji, jeśli właściwości uległy PropertyChanged zmianie.

(Odziedziczone po AutomationPeer)
IsContentElement()

Pobiera wartość wskazującą, czy element skojarzony z tym elementem równorzędnym automatyzacji zawiera dane prezentowane użytkownikowi.

(Odziedziczone po AutomationPeer)
IsContentElementCore()

Pobiera wartość wskazującą, czy element skojarzony z tym elementem równorzędnym automatyzacji zawiera dane prezentowane użytkownikowi.

IsControlElement()

Pobiera wartość wskazującą, czy element jest rozumiany przez użytkownika jako interakcyjny, czy współtworzenia logicznej struktury kontrolki w graficznym interfejsie użytkownika.

(Odziedziczone po AutomationPeer)
IsControlElementCore()

Pobiera wartość wskazującą, czy UIElement skojarzony z tym ItemAutomationPeer elementem jest zrozumiały dla użytkownika końcowego jako interakcyjny.

(Odziedziczone po ItemAutomationPeer)
IsDialog()

Uwidacznia Header element DataGridColumn , który znajduje się w DataGrid automatyzacja interfejsu użytkownika.

(Odziedziczone po AutomationPeer)
IsDialogCore()

Uwidacznia Header element DataGridColumn , który znajduje się w DataGrid automatyzacja interfejsu użytkownika.

(Odziedziczone po ItemAutomationPeer)
IsEnabled()

Pobiera wartość wskazującą, czy element skojarzony z tym elementem równorzędnym automatyzacji obsługuje interakcję.

(Odziedziczone po AutomationPeer)
IsEnabledCore()

Pobiera wartość wskazującą, czy określona UIElement może odbierać i wysyłać zdarzenia.

(Odziedziczone po ItemAutomationPeer)
IsKeyboardFocusable()

Pobiera wartość wskazującą, czy element może akceptować fokus klawiatury.

(Odziedziczone po AutomationPeer)
IsKeyboardFocusableCore()

Pobiera wartość wskazującą, czy określona UIElement wartość może akceptować fokus klawiatury.

(Odziedziczone po ItemAutomationPeer)
IsOffscreen()

Pobiera wartość wskazującą, czy element jest wyłączony z ekranu.

(Odziedziczone po AutomationPeer)
IsOffscreenCore()

Pobiera wartość wskazującą, czy określona wartość UIElement jest wyłączona z ekranu.

(Odziedziczone po ItemAutomationPeer)
IsPassword()

Pobiera wartość wskazującą, czy element zawiera zawartość wrażliwą.

(Odziedziczone po AutomationPeer)
IsPasswordCore()

Pobiera wartość wskazującą, czy określona UIElement zawartość zawiera chronioną zawartość.

(Odziedziczone po ItemAutomationPeer)
IsRequiredForForm()

Pobiera wartość wskazującą, czy element skojarzony z tym elementem równorzędnym musi zostać ukończony w formularzu.

(Odziedziczone po AutomationPeer)
IsRequiredForFormCore()

Pobiera wartość wskazującą, czy określona wartość UIElement jest wymagana do ukończenia w formularzu.

(Odziedziczone po ItemAutomationPeer)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
PeerFromProvider(IRawElementProviderSimple)

Pobiera element AutomationPeer dla określonego IRawElementProviderSimple serwera proxy.

(Odziedziczone po AutomationPeer)
ProviderFromPeer(AutomationPeer)

Pobiera element IRawElementProviderSimple dla określonego AutomationPeerelementu .

(Odziedziczone po AutomationPeer)
RaiseAsyncContentLoadedEvent(AsyncContentLoadedEventArgs)

Wywołana przez element , AutomationPeer aby zgłosić AsyncContentLoadedEvent zdarzenie.

(Odziedziczone po AutomationPeer)
RaiseAutomationEvent(AutomationEvents)

Zgłasza zdarzenie automatyzacji.

(Odziedziczone po AutomationPeer)
RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String)

Uwidacznia Header element DataGridColumn , który znajduje się w DataGrid automatyzacja interfejsu użytkownika.

(Odziedziczone po AutomationPeer)
RaisePropertyChangedEvent(AutomationProperty, Object, Object)

Zgłasza zdarzenie, aby powiadomić klienta automatyzacji o zmienionej wartości właściwości.

(Odziedziczone po AutomationPeer)
ResetChildrenCache()

Synchronicznie resetuje drzewo elementów podrzędnych przez wywołanie metody GetChildrenCore().

(Odziedziczone po AutomationPeer)
SetFocus()

Ustawia fokus klawiatury na elemencie skojarzonym z tym elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
SetFocusCore()

Ustawia fokus danych wejściowych klawiatury dla określonego UIElementelementu . Element UIElement odpowiada elementowi danych w kolekcji skojarzonej Items z tym ItemAutomationPeerelementem .

(Odziedziczone po ItemAutomationPeer)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
VerifyAccess()

Wymusza, że wątek wywołujący ma dostęp do tego DispatcherObjectelementu .

(Odziedziczone po DispatcherObject)

Jawne implementacje interfejsu

IInvokeProvider.Invoke()

Wysyła żądanie aktywowania kontrolki i inicjuje pojedynczą, jednoznaczną akcję.

IScrollItemProvider.ScrollIntoView()

Przewija nagłówek i kolumnę, która jest skojarzona z DataGridColumnHeaderItemAutomationPeer widokiem.

ITransformProvider.CanMove

Pobiera wartość określającą, czy można przenieść kolumnę.

ITransformProvider.CanResize

Pobiera wartość określającą, czy można zmienić rozmiar kolumny.

ITransformProvider.CanRotate

Pobiera wartość określającą, czy można obracać kontrolkę.

ITransformProvider.Move(Double, Double)

Zgłasza wyjątek we wszystkich przypadkach.

ITransformProvider.Resize(Double, Double)

Zmienia rozmiar szerokości kolumny skojarzonej z elementem DataGridColumnHeaderItemAutomationPeer.

ITransformProvider.Rotate(Double)

Zgłasza wyjątek we wszystkich przypadkach.

IVirtualizedItemProvider.Realize()

Sprawia, że kolumna wirtualna jest w pełni dostępna jako element automatyzacja interfejsu użytkownika.

Dotyczy