RibbonGalleryItemDataAutomationPeer - класс
Предоставляет типы RibbonGalleryItem для UI Automation.
Иерархия наследования
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.Automation.Peers.AutomationPeer
System.Windows.Automation.Peers.ItemAutomationPeer
Microsoft.Windows.Automation.Peers.RibbonGalleryItemDataAutomationPeer
Пространство имен: Microsoft.Windows.Automation.Peers
Сборка: RibbonControlsLibrary (в RibbonControlsLibrary.dll)
Синтаксис
'Декларация
Public Class RibbonGalleryItemDataAutomationPeer _
Inherits ItemAutomationPeer _
Implements IScrollItemProvider, ISelectionItemProvider
public class RibbonGalleryItemDataAutomationPeer : ItemAutomationPeer,
IScrollItemProvider, ISelectionItemProvider
public ref class RibbonGalleryItemDataAutomationPeer : public ItemAutomationPeer,
IScrollItemProvider, ISelectionItemProvider
type RibbonGalleryItemDataAutomationPeer =
class
inherit ItemAutomationPeer
interface IScrollItemProvider
interface ISelectionItemProvider
end
public class RibbonGalleryItemDataAutomationPeer extends ItemAutomationPeer implements IScrollItemProvider, ISelectionItemProvider
Тип RibbonGalleryItemDataAutomationPeer предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
RibbonGalleryItemDataAutomationPeer | Создание нового экземпляра класса RibbonGalleryItemDataAutomationPeer. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
Dispatcher | Возвращает объект Dispatcher, с которым связан этот объект DispatcherObject. (Унаследовано от DispatcherObject.) | |
EventsSource | Возвращает или задает объект AutomationPeer, который передается клиенту автоматизации как источник для всех событий, исходящих из данного объекта AutomationPeer. (Унаследовано от AutomationPeer.) | |
IsHwndHost | Возвращает значение, показывающее, размещает ли элемент, связанный с данным объектом AutomationPeer, hwnds в Windows Presentation Foundation (WPF). (Унаследовано от AutomationPeer.) | |
Item | Возвращает элемент данных из коллекции Items, связанной с данным объектом ItemAutomationPeer. (Унаследовано от ItemAutomationPeer.) | |
ItemsControlAutomationPeer | Возвращает объект ItemsControlAutomationPeer, связанный с объектом ItemsControl, который содержит коллекцию Items. (Унаследовано от ItemAutomationPeer.) | |
ParentCategoryDataAutomationPeer | Получает одноранговый элемент автоматизации для родительского объекта RibbonGalleryCategory. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
CheckAccess | Определяет, имеет ли вызывающий поток доступ к этому DispatcherObject. (Унаследовано от DispatcherObject.) | |
Equals | Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
GetAcceleratorKey | Получает сочетания клавиш для элемента, связанного с одноранговым элементом UI Automation. (Унаследовано от AutomationPeer.) | |
GetAcceleratorKeyCore | Возвращает сочетание клавиш для элемента UIElement, который соответствует элементу данных из коллекции Items, связанной с данным объектом ItemAutomationPeer. (Унаследовано от ItemAutomationPeer.) | |
GetAccessKey | Возвращает клавишу доступа для элемента, связанного с одноранговым элементом автоматизации. (Унаследовано от AutomationPeer.) | |
GetAccessKeyCore | Возвращает клавишу доступа для элемента UIElement, который соответствует элементу данных из коллекции Items, связанной с данным объектом ItemAutomationPeer. (Унаследовано от ItemAutomationPeer.) | |
GetAutomationControlType | Возвращает тип элемента управления для элемента, связанного с одноранговым элементом UI Automation. (Унаследовано от AutomationPeer.) | |
GetAutomationControlTypeCore | Получает тип элемента управления для объекта RibbonGalleryItem, связанного с данным объектом RibbonGalleryItemDataAutomationPeer.Данный метод вызывается методом GetAutomationControlType(). (Переопределяет AutomationPeer.GetAutomationControlTypeCore().) | |
GetAutomationId | Возвращает объект AutomationId для элемента, связанного с одноранговым элементом автоматизации. (Унаследовано от AutomationPeer.) | |
GetAutomationIdCore | Возвращает строку, уникально определяющую элемент UIElement, который соответствует элементу данных из коллекции Items, связанной с данным объектом ItemAutomationPeer. (Унаследовано от ItemAutomationPeer.) | |
GetBoundingRectangle | Получает объект Rect, представляющий экранные координаты элемента, связанного с одноранговым элементом автоматизации. (Унаследовано от AutomationPeer.) | |
GetBoundingRectangleCore | Возвращает объект Rect, который представляет ограничивающий прямоугольник для указанного элемента UIElement. (Унаследовано от ItemAutomationPeer.) | |
GetChildren | Получает коллекцию элементов GetChildren, представленных в дереве модели автоматизации пользовательского интерфейса как непосредственные дочерние элементы элемента автоматизации. (Унаследовано от AutomationPeer.) | |
GetChildrenCore | Получает коллекцию дочерних элементов объекта UIElement, который соответствует элементу данных из коллекции Items, связанной с данным объектом ItemAutomationPeer. (Унаследовано от ItemAutomationPeer.) | |
GetClassName | Получает имя, которое вместе с типом AutomationControlType отличает элемент управления, представленный данным объектом AutomationPeer. (Унаследовано от AutomationPeer.) | |
GetClassNameCore | Возвращает имя объекта RibbonGalleryItem, который связан с данным объектом RibbonGalleryItemDataAutomationPeer.Данный метод вызывается методом GetClassName(). (Переопределяет AutomationPeer.GetClassNameCore().) | |
GetClickablePoint | Получает структуру Point элемента, связанного с одноранговым элементом автоматизации, который может отвечать на щелчок мыши. (Унаследовано от AutomationPeer.) | |
GetClickablePointCore | Возвращает объект Point, представляющий активную область на указанном элементе UIElement. (Унаследовано от ItemAutomationPeer.) | |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) | |
GetHelpText | Получает текст, описывающий функции элемента управления, связанного с одноранговым элементом автоматизации. (Унаследовано от AutomationPeer.) | |
GetHelpTextCore | Возвращает строку, описывающую функции объекта UIElement, который соответствует элементу данных из коллекции Items, связанной с данным объектом ItemAutomationPeer. (Унаследовано от ItemAutomationPeer.) | |
GetHostRawElementProviderCore | Показывает UI Automation, где в дереве UI Automation размещается hwnd, который находится в элементе Windows Presentation Foundation (WPF). (Унаследовано от AutomationPeer.) | |
GetItemStatus | Получает текст, который передает визуальное состояние элемента, связанного с данным одноранговым элементом автоматизации. (Унаследовано от AutomationPeer.) | |
GetItemStatusCore | Возвращает строку, которая передает визуальное состояние указанного элемента UIElement. (Унаследовано от ItemAutomationPeer.) | |
GetItemType | Получает строку, описывающую, какого рода элемент представляет объект. (Унаследовано от AutomationPeer.) | |
GetItemTypeCore | Возвращает читаемую строку, которая содержит тип элемента, представляющего указанный элемент UIElement. (Унаследовано от ItemAutomationPeer.) | |
GetLabeledBy | Возвращает объект AutomationPeer для подписи Label, которая направлена на элемент. (Унаследовано от AutomationPeer.) | |
GetLabeledByCore | Возвращает AutomationPeer для подписи Label, направленной на указанный элемент UIElement. (Унаследовано от ItemAutomationPeer.) | |
GetLocalizedControlType | Получает читаемую локализованную строку, представляющую значение AutomationControlType для элемента управления, связанного с данным одноранговым элементом автоматизации. (Унаследовано от AutomationPeer.) | |
GetLocalizedControlTypeCore | При переопределении в производном классе вызывается методом GetLocalizedControlType. (Унаследовано от AutomationPeer.) | |
GetName | Получает текст, который описывает элемент, связанный с данным одноранговым элементом автоматизации. (Унаследовано от AutomationPeer.) | |
GetNameCore | Получает текстовую подпись объекта UIElement, который соответствует элементу данных из коллекции Items, связанной с данным объектом ItemAutomationPeer. (Унаследовано от ItemAutomationPeer.) | |
GetOrientation | Получает значение, указывающее явную ориентацию элемента управления, если таковая имеется. (Унаследовано от AutomationPeer.) | |
GetOrientationCore | Возвращает значение, которое показывает, расположен ли указанный объект UIElement в определенном направлении. (Унаследовано от ItemAutomationPeer.) | |
GetParent | Возвращает объект AutomationPeer, который является родительским элементом данного объекта AutomationPeer. (Унаследовано от AutomationPeer.) | |
GetPattern | Получает шаблон элемента управления для объекта RibbonGalleryItem, который связан с данным объектом RibbonGalleryItemDataAutomationPeer. (Переопределяет AutomationPeer.GetPattern(PatternInterface).) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
HasKeyboardFocus | Возвращает значение, показывающее, имеет ли сейчас элемент, связанный с данным одноранговым объектом автоматизации, фокус ввода. (Унаследовано от AutomationPeer.) | |
HasKeyboardFocusCore | Возвращает значение, которое показывает, имеет ли сейчас указанный элемент UIElement фокус ввода. (Унаследовано от ItemAutomationPeer.) | |
InvalidatePeer | Вызывает пересчет основных свойств объекта AutomationPeer и уведомление PropertyChanged для клиента автоматизации, если свойства изменены. (Унаследовано от AutomationPeer.) | |
IsContentElement | Получает значение, указывающее, содержит ли связанный с данным одноранговым элементом автоматизации элемент данные, представляемые пользователю. (Унаследовано от AutomationPeer.) | |
IsContentElementCore | Возвращает значение, показывающее, содержит ли указанный элемент UIElement данные, представленные для пользователя. (Унаследовано от ItemAutomationPeer.) | |
IsControlElement | Получает значение, указывающее, воспринимается ли элемент пользователем как интерактивный или как дополнение к логической структуре элемента управления в GUI. (Унаследовано от AutomationPeer.) | |
IsControlElementCore | Возвращает значение, показывающее, понимается ли пользователем элемент UIElement, связанный с данным объектом ItemAutomationPeer, как интерактивный. (Унаследовано от ItemAutomationPeer.) | |
IsEnabled | Получает значение, указывающее, поддерживает ли связанный с данным одноранговым элементом автоматизации элемент взаимодействие. (Унаследовано от AutomationPeer.) | |
IsEnabledCore | Возвращает значение, показывающее, может ли указанный элемент UIElement получать и отправлять события. (Унаследовано от ItemAutomationPeer.) | |
IsKeyboardFocusable | Возвращает значение, указывающее, может ли элемент принимать фокус ввода. (Унаследовано от AutomationPeer.) | |
IsKeyboardFocusableCore | Возвращает значение, указывающее, может ли указанный элемент UIElement принимать фокус ввода. (Унаследовано от ItemAutomationPeer.) | |
IsOffscreen | Возвращает значение, показывающее, отсутствует ли элемент на экране. (Унаследовано от AutomationPeer.) | |
IsOffscreenCore | Возвращает значение, показывающее, отсутствует ли указанный элемент UIElement на экране. (Унаследовано от ItemAutomationPeer.) | |
IsPassword | Получает значение, указывающее, содержит ли элемент конфиденциальное содержимое. (Унаследовано от AutomationPeer.) | |
IsPasswordCore | Возвращает значение, показывающее, содержит ли указанный элемент UIElement защищенное содержимое. (Унаследовано от ItemAutomationPeer.) | |
IsRequiredForForm | Получает значение, указывающее, является ли элемент, связанный с данным одноранговым элементом, обязательным для заполнения в форме. (Унаследовано от AutomationPeer.) | |
IsRequiredForFormCore | Получает или задает значение, которое показывает, должен ли заполняться в форме указанный элемент UIElement. (Унаследовано от ItemAutomationPeer.) | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
PeerFromProvider | Возвращает объект AutomationPeer для указанного прокси-сервера IRawElementProviderSimple. (Унаследовано от AutomationPeer.) | |
ProviderFromPeer | Получает объект IRawElementProviderSimple для заданного объекта AutomationPeer. (Унаследовано от AutomationPeer.) | |
RaiseAsyncContentLoadedEvent | Вызывается объектом AutomationPeer для вызова события AsyncContentLoadedEvent. (Унаследовано от AutomationPeer.) | |
RaiseAutomationEvent | Вызывает событие автоматизации. (Унаследовано от AutomationPeer.) | |
RaisePropertyChangedEvent | Вызывает событие, чтобы уведомить клиент автоматизации об изменении значения свойства. (Унаследовано от AutomationPeer.) | |
ResetChildrenCache | Синхронно сбрасывает дерево дочерних элементов с помощью метода GetChildrenCore. (Унаследовано от AutomationPeer.) | |
SetFocus | Устанавливает фокус клавиатуры на элемент, связанный с данным одноранговым элементом автоматизации. (Унаследовано от AutomationPeer.) | |
SetFocusCore | Задает фокус ввода для указанного элемента UIElement.Объект UIElement соответствует элементу данных в коллекции Items, связанной с данным объектом ItemAutomationPeer. (Унаследовано от ItemAutomationPeer.) | |
ToString | Возвращение строки, представляющей текущий объект. (Унаследовано от Object.) | |
VerifyAccess | Обеспечивает наличие у вызывающего потока доступ к этому DispatcherObject. (Унаследовано от DispatcherObject.) |
В начало страницы
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
ISelectionItemProvider.AddToSelection | Инфраструктура. Данный API не реализован. | |
ISelectionItemProvider.IsSelected | Получает значение, указывающее, выделен ли объект RibbonGalleryItem, связанный с данным объектом RibbonGalleryItemDataAutomationPeer. | |
ISelectionItemProvider.RemoveFromSelection | Удаляет RibbonGalleryItem, связанный с данным объектом RibbonGalleryItemDataAutomationPeer, из коллекции выбранных элементов. | |
IScrollItemProvider.ScrollIntoView | Прокручивает RibbonGalleryItem, чтобы отобразить элемент управления в видимой области (окне просмотра) контейнера. | |
ISelectionItemProvider.Select | Отменяет выбор всех выбранных элементов, а затем выбирает RibbonGalleryItem, связанный с данным RibbonGalleryItemDataAutomationPeer. | |
ISelectionItemProvider.SelectionContainer | Получает одноранговый элемент автоматизации, действующий как контейнер для RibbonGalleryItem. |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.