Поделиться через


DataGridCellItemAutomationPeer Класс

Определение

Предоставляет типы DataGridCell для модели автоматизации пользовательского интерфейса.

public ref class DataGridCellItemAutomationPeer sealed : System::Windows::Automation::Peers::AutomationPeer, System::Windows::Automation::Provider::IInvokeProvider, System::Windows::Automation::Provider::IScrollItemProvider, System::Windows::Automation::Provider::ISelectionItemProvider, System::Windows::Automation::Provider::ITableItemProvider, System::Windows::Automation::Provider::IValueProvider, System::Windows::Automation::Provider::IVirtualizedItemProvider
public sealed class DataGridCellItemAutomationPeer : System.Windows.Automation.Peers.AutomationPeer, System.Windows.Automation.Provider.IInvokeProvider, System.Windows.Automation.Provider.IScrollItemProvider, System.Windows.Automation.Provider.ISelectionItemProvider, System.Windows.Automation.Provider.ITableItemProvider, System.Windows.Automation.Provider.IValueProvider, System.Windows.Automation.Provider.IVirtualizedItemProvider
type DataGridCellItemAutomationPeer = class
    inherit AutomationPeer
    interface ITableItemProvider
    interface IGridItemProvider
    interface IInvokeProvider
    interface IScrollItemProvider
    interface ISelectionItemProvider
    interface IValueProvider
    interface IVirtualizedItemProvider
type DataGridCellItemAutomationPeer = class
    inherit AutomationPeer
    interface IGridItemProvider
    interface ITableItemProvider
    interface IInvokeProvider
    interface IScrollItemProvider
    interface ISelectionItemProvider
    interface IValueProvider
    interface IVirtualizedItemProvider
type DataGridCellItemAutomationPeer = class
    inherit AutomationPeer
    interface IGridItemProvider
    interface IInvokeProvider
    interface IScrollItemProvider
    interface ISelectionItemProvider
    interface ITableItemProvider
    interface IValueProvider
    interface IVirtualizedItemProvider
Public NotInheritable Class DataGridCellItemAutomationPeer
Inherits AutomationPeer
Implements IInvokeProvider, IScrollItemProvider, ISelectionItemProvider, ITableItemProvider, IValueProvider, IVirtualizedItemProvider
Наследование
DataGridCellItemAutomationPeer
Реализации

Конструкторы

DataGridCellItemAutomationPeer(Object, DataGridColumn)

Инициализирует новый экземпляр класса DataGridCellItemAutomationPeer.

Свойства

Dispatcher

Возвращает объект Dispatcher, с которым связан этот объект DispatcherObject.

(Унаследовано от DispatcherObject)
EventsSource

Получает или задает AutomationPeer, который сообщается клиенту автоматизации в качестве источника для всех событий, полученных из этого AutomationPeer.

(Унаследовано от AutomationPeer)
IsHwndHost

Возвращает значение, указывающее, является ли элемент, связанный с этимAutomationPeer, узлами hwnds в Windows Presentation Foundation (WPF).

(Унаследовано от AutomationPeer)

Методы

CheckAccess()

Определяет, имеет ли вызывающий поток доступ к этому DispatcherObject.

(Унаследовано от DispatcherObject)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetAcceleratorKey()

Возвращает сочетания клавиш ускорителя для элемента, связанного с одноранговым элементом автоматизации пользовательского интерфейса.

(Унаследовано от AutomationPeer)
GetAcceleratorKeyCore()

При переопределении в производном классе вызывается методом GetAcceleratorKey().

(Унаследовано от AutomationPeer)
GetAccessKey()

Возвращает клавишу доступа для элемента, связанного с одноранговым элементом автоматизации.

(Унаследовано от AutomationPeer)
GetAccessKeyCore()

При переопределении в производном классе вызывается методом GetAccessKey().

(Унаследовано от AutomationPeer)
GetAutomationControlType()

Возвращает тип элемента управления, связанного с одноранговым элементом автоматизации пользовательского интерфейса.

(Унаследовано от AutomationPeer)
GetAutomationControlTypeCore()

При переопределении в производном классе вызывается методом GetAutomationControlType().

(Унаследовано от AutomationPeer)
GetAutomationId()

Возвращает объект AutomationId для элемента, связанного с одноранговым элементом автоматизации.

(Унаследовано от AutomationPeer)
GetAutomationIdCore()

При переопределении в производном классе вызывается методом GetAutomationId().

(Унаследовано от AutomationPeer)
GetBoundingRectangle()

Получает объект Rect, представляющий экранные координаты элемента, связанного с одноранговым элементом автоматизации.

(Унаследовано от AutomationPeer)
GetBoundingRectangleCore()

При переопределении в производном классе вызывается методом GetBoundingRectangle().

(Унаследовано от AutomationPeer)
GetChildren()

Получает коллекцию элементов GetChildren(), представленных в дереве модели автоматизации пользовательского интерфейса как непосредственные дочерние элементы элемента автоматизации.

(Унаследовано от AutomationPeer)
GetChildrenCore()

При переопределении в производном классе вызывается методом GetChildren().

(Унаследовано от AutomationPeer)
GetClassName()

Получает имя, которое вместе с типом AutomationControlType отличает элемент управления, представленный данным объектом AutomationPeer.

(Унаследовано от AutomationPeer)
GetClassNameCore()

При переопределении в производном классе вызывается методом GetClassName().

(Унаследовано от AutomationPeer)
GetClickablePoint()

Получает структуру Point элемента, связанного с одноранговым элементом автоматизации, который может отвечать на щелчок мыши.

(Унаследовано от AutomationPeer)
GetClickablePointCore()

При переопределении в производном классе вызывается методом GetClickablePoint().

(Унаследовано от AutomationPeer)
GetControlledPeers()

Предоставляет модель автоматизации пользовательского интерфейса со списком элементов, задействованных или управляемых AutomationPeer.

(Унаследовано от AutomationPeer)
GetControlledPeersCore()

При переопределении в производном классе предоставляет модель автоматизации пользовательского интерфейса со списком элементов, задействованных или управляемых AutomationPeer.

(Унаследовано от AutomationPeer)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetHeadingLevel()

Предоставляет типы DataGridCell для модели автоматизации пользовательского интерфейса.

(Унаследовано от AutomationPeer)
GetHeadingLevelCore()

Предоставляет типы DataGridCell для модели автоматизации пользовательского интерфейса.

(Унаследовано от AutomationPeer)
GetHelpText()

Получает текст, описывающий функции элемента управления, связанного с одноранговым элементом автоматизации.

(Унаследовано от AutomationPeer)
GetHelpTextCore()

При переопределении в производном классе вызывается методом GetHelpText().

(Унаследовано от AutomationPeer)
GetHostRawElementProviderCore()

Сообщает службе автоматизации пользовательского интерфейса, где в дереве автоматизации пользовательского интерфейса следует разместить hwnd объект , размещенный элементом Windows Presentation Foundation (WPF).

(Унаследовано от AutomationPeer)
GetItemStatus()

Получает текст, который передает визуальное состояние элемента, связанного с данным одноранговым элементом автоматизации.

(Унаследовано от AutomationPeer)
GetItemStatusCore()

При переопределении в производном классе вызывается методом GetItemStatus().

(Унаследовано от AutomationPeer)
GetItemType()

Получает строку, описывающую, какого рода элемент представляет объект.

(Унаследовано от AutomationPeer)
GetItemTypeCore()

При переопределении в производном классе вызывается методом GetItemType().

(Унаследовано от AutomationPeer)
GetLabeledBy()

Получает AutomationPeer для Label, предназначенного для этого элемента.

(Унаследовано от AutomationPeer)
GetLabeledByCore()

При переопределении в производном классе вызывается методом GetLabeledBy().

(Унаследовано от AutomationPeer)
GetLiveSetting()

Получает характеристики уведомления динамической области, связанной с данным одноранговым элементом автоматизации.

(Унаследовано от AutomationPeer)
GetLiveSettingCore()

При переопределении в производном классе возвращает характеристики уведомлений динамической области. Вызывается методом GetLiveSetting().

(Унаследовано от AutomationPeer)
GetLocalizedControlType()

Получает читаемую локализованную строку, представляющую значение AutomationControlType для элемента управления, связанного с данным одноранговым элементом автоматизации.

(Унаследовано от AutomationPeer)
GetLocalizedControlTypeCore()

При переопределении в производном классе вызывается методом GetLocalizedControlType().

(Унаследовано от AutomationPeer)
GetName()

Получает текст, который описывает элемент, связанный с данным одноранговым элементом автоматизации.

(Унаследовано от AutomationPeer)
GetNameCore()

При переопределении в производном классе вызывается методом GetName().

(Унаследовано от AutomationPeer)
GetOrientation()

Получает значение, указывающее явную ориентацию элемента управления, если таковая имеется.

(Унаследовано от AutomationPeer)
GetOrientationCore()

При переопределении в производном классе вызывается методом GetOrientation().

(Унаследовано от AutomationPeer)
GetParent()

Возвращает объект AutomationPeer, который является родительским элементом данного объекта AutomationPeer.

(Унаследовано от AutomationPeer)
GetPattern(PatternInterface)

Возвращает объект, который поддерживает указанный шаблон элемента управления для элемента, связанного с данным одноранговым элементом автоматизации.

GetPeerFromPoint(Point)

Получает AutomationPeer из указанной точки.

(Унаследовано от AutomationPeer)
GetPeerFromPointCore(Point)

При переопределении в производном классе вызывается методом GetPeerFromPoint(Point).

(Унаследовано от AutomationPeer)
GetPositionInSet()

Пытается получить значение свойства PositionInSet.

(Унаследовано от AutomationPeer)
GetPositionInSetCore()

При переопределении в производном классе предоставляет модель автоматизации пользовательского интерфейса с целочисленным значением (отсчет от единицы), которое описывает положение элемента, занимаемое им в группе или наборе.

(Унаследовано от AutomationPeer)
GetSizeOfSet()

Пытается получить значение свойства SizeOfSet.

(Унаследовано от AutomationPeer)
GetSizeOfSetCore()

При переопределении в производном классе предоставляет модель автоматизации пользовательского интерфейса с размером группы или набора, к которому принадлежит этот элемент.

(Унаследовано от AutomationPeer)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
HasKeyboardFocus()

Возвращает значение, показывающее, имеет ли сейчас элемент, связанный с данным одноранговым объектом автоматизации, фокус ввода.

(Унаследовано от AutomationPeer)
HasKeyboardFocusCore()

При переопределении в производном классе вызывается методом HasKeyboardFocus().

(Унаследовано от AutomationPeer)
InvalidatePeer()

Приводит к повторному вычислению основных свойств AutomationPeer и вызывает отправку уведомления PropertyChanged клиенту автоматизации при изменении свойств.

(Унаследовано от AutomationPeer)
IsContentElement()

Получает значение, указывающее, содержит ли элемент, связанный с этим одноранговым элементом автоматизации, данные, представленные пользователю.

(Унаследовано от AutomationPeer)
IsContentElementCore()

При переопределении в производном классе вызывается методом IsContentElement().

(Унаследовано от AutomationPeer)
IsControlElement()

Возвращает значение, указывающее, понимается ли элемент пользователем как интерактивный или как вклад в логическую структуру элемента управления в графическом пользовательском интерфейсе.

(Унаследовано от AutomationPeer)
IsControlElementCore()

При переопределении в производном классе вызывается методом IsControlElement().

(Унаследовано от AutomationPeer)
IsDialog()

Предоставляет типы DataGridCell для модели автоматизации пользовательского интерфейса.

(Унаследовано от AutomationPeer)
IsDialogCore()

Предоставляет типы DataGridCell для модели автоматизации пользовательского интерфейса.

(Унаследовано от AutomationPeer)
IsEnabled()

Получает значение, указывающее, поддерживает ли связанный с данным одноранговым элементом автоматизации элемент взаимодействие.

(Унаследовано от AutomationPeer)
IsEnabledCore()

При переопределении в производном классе вызывается методом IsEnabled().

(Унаследовано от AutomationPeer)
IsKeyboardFocusable()

Возвращает значение, указывающее, может ли элемент принимать фокус ввода.

(Унаследовано от AutomationPeer)
IsKeyboardFocusableCore()

При переопределении в производном классе вызывается методом IsKeyboardFocusable().

(Унаследовано от AutomationPeer)
IsOffscreen()

Возвращает значение, показывающее, отсутствует ли элемент на экране.

(Унаследовано от AutomationPeer)
IsOffscreenCore()

При переопределении в производном классе вызывается методом IsOffscreen().

(Унаследовано от AutomationPeer)
IsPassword()

Получает значение, указывающее, содержит ли элемент конфиденциальное содержимое.

(Унаследовано от AutomationPeer)
IsPasswordCore()

При переопределении в производном классе вызывается методом IsPassword().

(Унаследовано от AutomationPeer)
IsRequiredForForm()

Получает значение, указывающее, является ли элемент, связанный с данным одноранговым элементом, обязательным для заполнения в форме.

(Унаследовано от AutomationPeer)
IsRequiredForFormCore()

При переопределении в производном классе вызывается методом IsRequiredForForm().

(Унаследовано от AutomationPeer)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
PeerFromProvider(IRawElementProviderSimple)

Возвращает объект AutomationPeer для указанного прокси-сервера IRawElementProviderSimple.

(Унаследовано от AutomationPeer)
ProviderFromPeer(AutomationPeer)

Возвращает объект IRawElementProviderSimple для заданного объекта AutomationPeer.

(Унаследовано от AutomationPeer)
RaiseAsyncContentLoadedEvent(AsyncContentLoadedEventArgs)

Вызывается объектом AutomationPeer для вызова события AsyncContentLoadedEvent.

(Унаследовано от AutomationPeer)
RaiseAutomationEvent(AutomationEvents)

Вызывает событие автоматизации.

(Унаследовано от AutomationPeer)
RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String)

Предоставляет типы DataGridCell для модели автоматизации пользовательского интерфейса.

(Унаследовано от AutomationPeer)
RaisePropertyChangedEvent(AutomationProperty, Object, Object)

Вызывает событие для уведомления клиента автоматизации об изменении значения свойства.

(Унаследовано от AutomationPeer)
ResetChildrenCache()

Синхронно сбрасывает дерево дочерних элементов, вызывая GetChildrenCore().

(Унаследовано от AutomationPeer)
SetFocus()

Устанавливает фокус клавиатуры на элемент, связанный с данным одноранговым элементом автоматизации.

(Унаследовано от AutomationPeer)
SetFocusCore()

При переопределении в производном классе вызывается методом SetFocus().

(Унаследовано от AutomationPeer)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
VerifyAccess()

Обеспечивает наличие у вызывающего потока доступ к этому DispatcherObject.

(Унаследовано от DispatcherObject)

Явные реализации интерфейса

IGridItemProvider.Column

Возвращает порядковый номер столбца, содержащего ячейку или элемент.

IGridItemProvider.ColumnSpan

Возвращает количество столбцов, занятых ячейкой или элементом.

IGridItemProvider.ContainingGrid

Получает поставщик автоматизации пользовательского интерфейса, который реализует IGridProvider и представляет контейнер ячейки или элемента.

IGridItemProvider.Row

Возвращает порядковый номер строки, содержащей ячейку или элемент.

IGridItemProvider.RowSpan

Возвращает количество строк, занятых ячейкой или элементом.

IInvokeProvider.Invoke()

Направляет запрос на активацию элемента управления и инициирует его единственное, однозначное действие.

IScrollItemProvider.ScrollIntoView()

Прокручивает область содержимого объекта-контейнера, чтобы отобразить элемент управления в видимой области (в окне просмотра) контейнера.

ISelectionItemProvider.AddToSelection()

Добавляет текущий элемент в коллекцию выбранных элементов.

ISelectionItemProvider.IsSelected

Возвращает значение, указывающее, выделен ли элемент.

ISelectionItemProvider.RemoveFromSelection()

Удаляет текущий элемент из коллекции выбранных элементов.

ISelectionItemProvider.Select()

Снимает выделение всех элементов, затем выделяет текущий элемент.

ISelectionItemProvider.SelectionContainer

Возвращает поставщик модели автоматизации пользовательского интерфейса, который реализует ISelectionProvider и выступает в роли контейнера для вызывающего объекта.

ITableItemProvider.GetColumnHeaderItems()

Извлекает коллекцию поставщиков автоматизации пользовательского интерфейса, представляющую заголовки всех столбцов, связанных с табличным элементом или ячейкой.

ITableItemProvider.GetRowHeaderItems()

Извлекает коллекцию поставщиков модели автоматизации пользовательского интерфейса, представляющую заголовки всех строк, связанных с табличным элементом или ячейкой.

IValueProvider.IsReadOnly

Возвращает значение, указывающее, является ли значение элемента управления доступным только для чтения.

IValueProvider.SetValue(String)

Задает значение элемента управления.

IValueProvider.Value

Возвращает значение элемента управления.

IVirtualizedItemProvider.Realize()

Делает виртуальный элемент полностью доступным как элемент модели автоматизации пользовательского интерфейса.

Применяется к