Udostępnij za pośrednictwem


RibbonMenuItemDataAutomationPeer Klasa

Definicja

Reprezentuje dane zawarte w obiekcie RibbonMenuItem.

public ref class RibbonMenuItemDataAutomationPeer : System::Windows::Automation::Peers::ItemAutomationPeer, System::Windows::Automation::Provider::IExpandCollapseProvider, System::Windows::Automation::Provider::IInvokeProvider, System::Windows::Automation::Provider::IToggleProvider, System::Windows::Automation::Provider::ITransformProvider
public class RibbonMenuItemDataAutomationPeer : System.Windows.Automation.Peers.ItemAutomationPeer, System.Windows.Automation.Provider.IExpandCollapseProvider, System.Windows.Automation.Provider.IInvokeProvider, System.Windows.Automation.Provider.IToggleProvider, System.Windows.Automation.Provider.ITransformProvider
type RibbonMenuItemDataAutomationPeer = class
    inherit ItemAutomationPeer
    interface IExpandCollapseProvider
    interface IInvokeProvider
    interface IToggleProvider
    interface ITransformProvider
Public Class RibbonMenuItemDataAutomationPeer
Inherits ItemAutomationPeer
Implements IExpandCollapseProvider, IInvokeProvider, IToggleProvider, ITransformProvider
Dziedziczenie
RibbonMenuItemDataAutomationPeer
Implementuje

Konstruktory

RibbonMenuItemDataAutomationPeer(Object, ItemsControlAutomationPeer)

Inicjuje nowe wystąpienie klasy RibbonMenuItemDataAutomationPeer.

Właściwości

Dispatcher

Dispatcher Pobiera tę DispatcherObject wartość skojarzona z.

(Odziedziczone po DispatcherObject)
EventsSource

Pobiera lub ustawia AutomationPeer obiekt 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 Items , który jest skojarzony z tym ItemAutomationPeerelementem .

(Odziedziczone po ItemAutomationPeer)
ItemsControlAutomationPeer

Pobiera element ItemsControlAutomationPeer skojarzony z obiektem ItemsControl , który przechowuje 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 skrótu dla elementu skojarzonego z elementem równorzędnym automatyzacja interfejsu użytkownika.

(Odziedziczone po AutomationPeer)
GetAcceleratorKeyCore()

Pobiera klucz akceleratora UIElement odpowiadający 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 dla elementu skojarzonego z elementem równorzędnym automatyzacja interfejsu użytkownika.

(Odziedziczone po AutomationPeer)
GetAutomationControlTypeCore()

Pobiera typ kontrolki skojarzony RibbonMenuItem z tym RibbonMenuItemDataAutomationPeerelementem . Ta metoda jest wywoływana przez GetAutomationControlType().

GetAutomationId()

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

(Odziedziczone po AutomationPeer)
GetAutomationIdCore()

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

(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 element Rect reprezentujący prostokąt ograniczenia określonego UIElementelementu .

(Odziedziczone po ItemAutomationPeer)
GetChildren()

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

(Odziedziczone po AutomationPeer)
GetChildrenCore()

Pobiera kolekcję elementów podrzędnych UIElement elementu odpowiadającego 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ę RibbonMenuItem klasy, która jest skojarzona z tym RibbonMenuItemDataAutomationPeerelementem . Ta metoda jest wywoływana przez GetClassName().

GetClickablePoint()

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

(Odziedziczone po AutomationPeer)
GetClickablePointCore()

Pobiera obiekt Point , który reprezentuje przestrzeń do kliknięcia, która znajduje się w określonym UIElementobiekcie .

(Odziedziczone po ItemAutomationPeer)
GetControlledPeers()

Udostępnia automatyzacja interfejsu użytkownika listę elementów, których dotyczy problem lub które są kontrolowane przez ten AutomationPeerelement .

(Odziedziczone po AutomationPeer)
GetControlledPeersCore()

Po przesłonięciu w klasie pochodnej program udostępnia automatyzacja interfejsu użytkownika listę elementów, których dotyczy problem lub które są kontrolowane przez tę AutomationPeerklasę .

(Odziedziczone po AutomationPeer)
GetHashCode()

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

(Odziedziczone po Object)
GetHeadingLevel()

Reprezentuje dane zawarte w obiekcie RibbonMenuItem.

(Odziedziczone po AutomationPeer)
GetHeadingLevelCore()

Reprezentuje dane zawarte w obiekcie RibbonMenuItem.

(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 reprezentowanego przez obiekt.

(Odziedziczone po AutomationPeer)
GetItemTypeCore()

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

(Odziedziczone po ItemAutomationPeer)
GetLabeledBy()

Pobiera element AutomationPeer dla Label elementu, który jest przeznaczony dla elementu .

(Odziedziczone po AutomationPeer)
GetLabeledByCore()

Pobiera element AutomationPeer dla obiektu Label , który jest przeznaczony dla określonego UIElementelementu .

(Odziedziczone po ItemAutomationPeer)
GetLiveSetting()

Pobiera charakterystykę powiadomień dla regionu na żywo skojarzonego z tym elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetLiveSettingCore()

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

(Odziedziczone po ItemAutomationPeer)
GetLocalizedControlType()

Pobiera zlokalizowany przez człowieka ciąg reprezentujący AutomationControlType wartość kontrolki skojarzonej z tym elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetLocalizedControlTypeCore()

Po przesłonięciu w klasie pochodnej element jest wywoływany przez GetLocalizedControlType()element .

(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 elementu odpowiadającego 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ślony UIElement jest określony w określonym kierunku.

(Odziedziczone po ItemAutomationPeer)
GetParent()

Pobiera element AutomationPeer nadrzędny tego AutomationPeerobiektu .

(Odziedziczone po AutomationPeer)
GetPattern(PatternInterface)

Pobiera wzorzec sterowania dla RibbonTab elementu, który jest skojarzony z elementem RibbonMenuItemDataAutomationPeer.

GetPeerFromPoint(Point)

Pobiera obiekt AutomationPeer z określonego punktu.

(Odziedziczone po AutomationPeer)
GetPeerFromPointCore(Point)

Po przesłonięciu w klasie pochodnej element jest wywoływany z klasy GetPeerFromPoint(Point).

(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 wartość bieżącego wystąpienia.

(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 UIElement obecnie ma fokus wprowadzania klawiatury.

(Odziedziczone po ItemAutomationPeer)
InvalidatePeer()

Wyzwala ponowne obliczanie 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 określony UIElement zawiera dane, które są prezentowane użytkownikowi.

(Odziedziczone po ItemAutomationPeer)
IsControlElement()

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

(Odziedziczone po AutomationPeer)
IsControlElementCore()

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

(Odziedziczone po ItemAutomationPeer)
IsDialog()

Reprezentuje dane zawarte w obiekcie RibbonMenuItem.

(Odziedziczone po AutomationPeer)
IsDialogCore()

Reprezentuje dane zawarte w obiekcie RibbonMenuItem.

(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 UIElement wartość 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ślony UIElement element jest wymagany 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 wartość 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)

Reprezentuje dane zawarte w obiekcie RibbonMenuItem.

(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, wywołując metodę 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 . Obiekt 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

IExpandCollapseProvider.Collapse()

Ukrywa wszystkie elementy, które znajdują się w RibbonMenuItem obiekcie skojarzonym z tym RibbonMenuItemDataAutomationPeerelementem .

IExpandCollapseProvider.Expand()

Wyświetla wszystkie elementy, które znajdują się w obiekcie RibbonMenuItem skojarzonym z tym RibbonMenuItemDataAutomationPeerelementem .

IExpandCollapseProvider.ExpandCollapseState

Pobiera stan, rozwinięty lub zwinięty, RibbonMenuItem skojarzony z tym RibbonMenuItemDataAutomationPeerelementem .

IInvokeProvider.Invoke()

Wysyła żądanie aktywowania elementu skojarzonego RibbonMenuItem z tym RibbonMenuItemDataAutomationPeerelementem .

IToggleProvider.Toggle()

Przechodzi przez sprawdzone stany RibbonMenuItem , które są skojarzone z tym RibbonMenuItemDataAutomationPeerelementem .

IToggleProvider.ToggleState

Pobiera sprawdzony RibbonMenuItem stan, który jest skojarzony z tym RibbonMenuItemDataAutomationPeerelementem .

ITransformProvider.CanMove

Pobiera wartość określającą, czy RibbonMenuItem element skojarzony z tym RibbonMenuItemDataAutomationPeer elementem można przenieść.

ITransformProvider.CanResize

Pobiera wartość określającą, czy RibbonMenuItem można zmienić rozmiar skojarzony z tą RibbonMenuItemDataAutomationPeer wartością.

ITransformProvider.CanRotate

Pobiera wartość określającą, czy RibbonMenuItem element skojarzony z tym RibbonMenuItemDataAutomationPeer elementem można obrócić.

ITransformProvider.Move(Double, Double)

Ten interfejs API nie jest zaimplementowany.

ITransformProvider.Resize(Double, Double)

Ten interfejs API nie jest zaimplementowany.

ITransformProvider.Rotate(Double)

Ten interfejs API nie jest zaimplementowany.

IVirtualizedItemProvider.Realize()

Sprawia, że element wirtualny jest w pełni dostępny jako element automatyzacja interfejsu użytkownika.

(Odziedziczone po ItemAutomationPeer)

Dotyczy