RibbonMenuItemDataAutomationPeer Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- 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 |
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ć |
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) |