DataGridItemAutomationPeer 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將 DataGridRow 類型公開至 UI 自動化。 DataGridRow 可能實際存在於記憶體中,也可能不存在。
public ref class DataGridItemAutomationPeer sealed : System::Windows::Automation::Peers::ItemAutomationPeer, System::Windows::Automation::Provider::IInvokeProvider, System::Windows::Automation::Provider::IItemContainerProvider, System::Windows::Automation::Provider::IScrollItemProvider, System::Windows::Automation::Provider::ISelectionItemProvider, System::Windows::Automation::Provider::ISelectionProvider
public sealed class DataGridItemAutomationPeer : System.Windows.Automation.Peers.ItemAutomationPeer, System.Windows.Automation.Provider.IInvokeProvider, System.Windows.Automation.Provider.IItemContainerProvider, System.Windows.Automation.Provider.IScrollItemProvider, System.Windows.Automation.Provider.ISelectionItemProvider, System.Windows.Automation.Provider.ISelectionProvider
type DataGridItemAutomationPeer = class
inherit ItemAutomationPeer
interface IInvokeProvider
interface IScrollItemProvider
interface ISelectionItemProvider
interface ISelectionProvider
interface IItemContainerProvider
type DataGridItemAutomationPeer = class
inherit ItemAutomationPeer
interface IInvokeProvider
interface IItemContainerProvider
interface IScrollItemProvider
interface ISelectionItemProvider
interface ISelectionProvider
Public NotInheritable Class DataGridItemAutomationPeer
Inherits ItemAutomationPeer
Implements IInvokeProvider, IItemContainerProvider, IScrollItemProvider, ISelectionItemProvider, ISelectionProvider
- 繼承
- 實作
建構函式
DataGridItemAutomationPeer(Object, DataGridAutomationPeer) |
初始化 DataGridItemAutomationPeer 類別的新執行個體。 |
屬性
Dispatcher |
取得與這個 Dispatcher 關聯的 DispatcherObject。 (繼承來源 DispatcherObject) |
EventsSource |
取得或設定 AutomationPeer,其報告至自動化用戶端,作為所有來自此 AutomationPeer 的事件來源。 (繼承來源 AutomationPeer) |
IsHwndHost |
取得值,這個值表示與 WPF Windows Presentation Foundation (WPF) 中與此 AutomationPeer 主機 |
Item |
取得與這個 Items 相關聯之 ItemAutomationPeer 集合中的資料項目。 (繼承來源 ItemAutomationPeer) |
ItemsControlAutomationPeer |
取得 ItemsControlAutomationPeer,其與保留 ItemsControl 集合的 Items 相關聯。 (繼承來源 ItemAutomationPeer) |
方法
明確介面實作
IInvokeProvider.Invoke() |
傳送要求以啟動控制項,並啟始其單一明確的動作。 |
IItemContainerProvider.FindItemByProperty(IRawElementProviderSimple, Int32, Object) |
依指定的屬性值擷取項目。 |
IScrollItemProvider.ScrollIntoView() |
捲動容器物件的內容區域,以顯示此容器之可見區域 (檢視區) 內的控制項。 |
ISelectionItemProvider.AddToSelection() |
將目前的項目加入至選取項目的集合。 |
ISelectionItemProvider.IsSelected |
取得值,表示是否已選取項目。 |
ISelectionItemProvider.RemoveFromSelection() |
從選取項目的集合移除目前的項目。 |
ISelectionItemProvider.Select() |
清除所有選取的項目 (Item),然後選取目前的項目 (Element)。 |
ISelectionItemProvider.SelectionContainer |
取得實作 ISelectionProvider 並作為呼叫物件容器的使用者介面自動化提供者。 |
ISelectionProvider.CanSelectMultiple |
取得值,這個值表示使用者介面自動化提供者是否允許同時選取多個子元素。 |
ISelectionProvider.GetSelection() |
擷取每個子項目所選取的 UI 自動化提供者。 |
ISelectionProvider.IsSelectionRequired |
取得值,指定使用者介面自動化提供者是否需要至少選取一個子項目。 |
IVirtualizedItemProvider.Realize() |
允許將虛擬項目當做使用者介面自動化項目完整存取。 (繼承來源 ItemAutomationPeer) |