共用方式為


ItemsViewAutomationPeer 類別

定義

Microsoft.UI.Xaml.Controls.ItemsView 類型公開至Microsoft UI 自動化。

/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.XamlContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ItemsViewAutomationPeer : FrameworkElementAutomationPeer, ISelectionProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.XamlContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class ItemsViewAutomationPeer : FrameworkElementAutomationPeer, ISelectionProvider
Public Class ItemsViewAutomationPeer
Inherits FrameworkElementAutomationPeer
Implements ISelectionProvider
繼承
屬性
實作

建構函式

ItemsViewAutomationPeer(ItemsView)

初始化 ItemsViewAutomationPeer 類別的新實例。

屬性

CanSelectMultiple

取得值,指定是否可以同時選取多個子專案。

Dispatcher

一律會在 Windows App SDK 應用程式中傳回 null。 請改用 DispatcherQueue

(繼承來源 DependencyObject)
DispatcherQueue

取得與這個對象相關聯的 DispatcherQueueDispatcherQueue 代表可以存取UI線程上 DependencyObject 的功能,即使程式代碼是由非UI線程起始也一樣。

(繼承來源 DependencyObject)
EventsSource

取得或設定 AutomationPeer,該 會報告為來自這個 AutomationPeer的所有事件來源。 請參閱。

(繼承來源 AutomationPeer)
IsSelectionRequired

取得值,指定是否必須選取至少一個子專案。

Owner

取得與這個 FrameworkElementAutomationPeer相關聯的 UIElement 擁有者。

(繼承來源 FrameworkElementAutomationPeer)

方法

ClearValue(DependencyProperty)

清除相依性屬性的本機值。

(繼承來源 DependencyObject)
GetAcceleratorKey()

取得與UI自動化對等相關聯之物件的快捷鍵組合。

(繼承來源 AutomationPeer)
GetAcceleratorKeyCore()

當Microsoft使用者介面自動化用戶端呼叫 getAcceleratorKey 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetAccessKey()

取得與自動化對等相關聯之專案的存取金鑰。

(繼承來源 AutomationPeer)
GetAccessKeyCore()

當Microsoft使用者介面自動化用戶端呼叫 getAccessKey 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetAnimationBaseValue(DependencyProperty)

傳回為相依性屬性建立的任何基底值,這會在動畫未使用的情況下套用。

(繼承來源 DependencyObject)
GetAnnotations()

取得目前自動化對等UI自動化註釋清單的參考。

(繼承來源 AutomationPeer)
GetAnnotationsCore()

當Microsoft使用者介面自動化用戶端呼叫 getAnnotations 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetAutomationControlType()

取得與UI自動化對等相關聯之專案的控件類型。

(繼承來源 AutomationPeer)
GetAutomationControlTypeCore()

當Microsoft UI 自動化用戶端呼叫 getAutomationControlType 或對等的 Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetAutomationId()

取得與自動化對等相關聯的專案 AutomationId

(繼承來源 AutomationPeer)
GetAutomationIdCore()

當Microsoft使用者介面自動化用戶端呼叫 getAutomationId 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetBoundingRectangle()

取得 Rect 物件 ,代表與自動化對等相關聯之專案的螢幕座標。

(繼承來源 AutomationPeer)
GetBoundingRectangleCore()

當Microsoft使用者介面自動化用戶端呼叫 getBoundingRectangle 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetChildren()

取得在UI自動化樹狀結構中表示為自動化對等之直接子元素的子專案集合。

(繼承來源 AutomationPeer)
GetChildrenCore()

當Microsoft使用者介面自動化用戶端呼叫 getChildren 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetClassName()

取得與 automationControlType搭配使用的名稱,以區分這個 AutomationPeer所代表的控件。

(繼承來源 AutomationPeer)
GetClassNameCore()

當Microsoft使用者介面自動化用戶端呼叫 getClassName 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetClickablePoint()

取得與回應滑鼠按兩下之自動化對等相關聯的專案點。

(繼承來源 AutomationPeer)
GetClickablePointCore()

當Microsoft使用者介面自動化用戶端呼叫 getClickablePoint 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetControlledPeers()

當Microsoft使用者介面自動化用戶端呼叫 GetControlledPeers 或對等的 Microsoft UI 自動化用戶端 API 時,提供對等的行為,例如取得 UIA_ControllerForPropertyId所識別的屬性值。

(繼承來源 AutomationPeer)
GetControlledPeersCore()

取得目前自動化對等的受控制對等清單。

(繼承來源 AutomationPeer)
GetCulture()

呼叫 GetCultureCore,以取得與自動化對等相關聯之元素的文化特性值。

(繼承來源 AutomationPeer)
GetCultureCore()

取得與自動化對等相關聯的專案文化特性值。

(繼承來源 AutomationPeer)
GetDescribedByCore()

取得專案集合,提供自動化專案的詳細資訊。

(繼承來源 AutomationPeer)
GetElementFromPoint(Point)

從指定的點取得專案。

(繼承來源 AutomationPeer)
GetElementFromPointCore(Point)

當Microsoft使用者介面自動化用戶端呼叫 getElementFromPoint 或對等Microsoft UI 自動化用戶端 API 時,提供對等行為。

(繼承來源 AutomationPeer)
GetFlowsFromCore()

當Microsoft使用者介面自動化用戶端呼叫 automationProperties.GetFlowsFrom 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetFlowsToCore()

當Microsoft使用者介面自動化用戶端呼叫 automationProperties.GetFlowsTo 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetFocusedElement()

取得目前具有焦點的專案。

(繼承來源 AutomationPeer)
GetFocusedElementCore()

當Microsoft使用者介面自動化用戶端呼叫 getFocusedElement 或對等Microsoft UI 自動化用戶端 API 時,提供對等行為。

(繼承來源 AutomationPeer)
GetFullDescription()

取得當地語系化字串,描述影像或影像控制項等專案的實際視覺外觀或內容。

(繼承來源 AutomationPeer)
GetFullDescriptionCore()

當Microsoft使用者介面自動化用戶端呼叫 getFullDescription 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetHeadingLevel()

取得與這個自動化對等相關聯之UI自動化專案的標題層級。

(繼承來源 AutomationPeer)
GetHeadingLevelCore()

當Microsoft使用者介面自動化用戶端呼叫 getHeadingLevel 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetHelpText()

取得文字,描述與自動化對等相關聯的控件功能。

(繼承來源 AutomationPeer)
GetHelpTextCore()

當Microsoft使用者介面自動化用戶端呼叫 getHelpText 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetItemStatus()

取得文字,這個文字會傳達與這個自動化對等相關聯之專案的視覺狀態。

(繼承來源 AutomationPeer)
GetItemStatusCore()

當Microsoft使用者介面自動化用戶端呼叫 getItemStatus 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetItemType()

取得字串,描述專案所代表的項目類型。

(繼承來源 AutomationPeer)
GetItemTypeCore()

當Microsoft使用者介面自動化用戶端呼叫 GetItemType 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetLabeledBy()

取得以 專案為目標之 UIElementAutomationPeer

(繼承來源 AutomationPeer)
GetLabeledByCore()

當Microsoft使用者介面自動化用戶端呼叫 getLabeledBy 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetLandmarkType()

取得這個自動化對等的地標類型。

(繼承來源 AutomationPeer)
GetLandmarkTypeCore()

當Microsoft使用者介面自動化用戶端呼叫 getLandmarkType 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetLevel()

傳回與自動化對等相關聯之元素之層級 (hierarchy) 的 1 型整數。

(繼承來源 AutomationPeer)
GetLevelCore()

當Microsoft使用者介面自動化用戶端呼叫 getLevel 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetLiveSetting()

取得與UI自動化對等相關聯之物件的即時設定通知行為資訊。

(繼承來源 AutomationPeer)
GetLiveSettingCore()

當Microsoft使用者介面自動化用戶端呼叫 getLiveSetting 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetLocalizedControlType()

取得當地語系化字串,表示與這個自動化對等相關聯之控件的 AutomationControlType 值。

(繼承來源 AutomationPeer)
GetLocalizedControlTypeCore()

當Microsoft使用者介面自動化用戶端呼叫 getLocalizedControlType 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetLocalizedLandmarkType()

取得當地語系化字串,表示與這個自動化對等相關聯之專案的 AutomationLandmarkType 值。

(繼承來源 AutomationPeer)
GetLocalizedLandmarkTypeCore()

當Microsoft使用者介面自動化用戶端呼叫 getLocalizedLandmarkType 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetName()

取得文字,描述與這個自動化對等相關聯的專案。 Microsoft UI 自動化 名稱 值是大部分輔助技術在與 Microsoft UI 自動化架構互動時,代表您 app UI 的主要標識符。

(繼承來源 AutomationPeer)
GetNameCore()

當Microsoft使用者介面自動化用戶端呼叫 getName 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetOrientation()

取得值,這個值表示明確控件方向,如果有的話。

(繼承來源 AutomationPeer)
GetOrientationCore()

當Microsoft使用者介面自動化用戶端 呼叫 getOrientation 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetParent()

取得 AutomationPeer,這個 AutomationPeer 的父系

(繼承來源 AutomationPeer)
GetPattern(PatternInterface)

取得與指定之 PatternInterface相關聯的控件模式。

(繼承來源 AutomationPeer)
GetPatternCore(PatternInterface)

當Microsoft使用者介面自動化用戶端呼叫 getPattern 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetPeerFromPoint(Point)

從指定的點取得 AutomationPeer

(繼承來源 AutomationPeer)
GetPeerFromPointCore(Point)

當Microsoft使用者介面自動化用戶端呼叫 getPeerFromPoint 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetPositionInSet()

針對與自動化對等相關聯的專案,傳回集合中序數位置的 1 整數。

(繼承來源 AutomationPeer)
GetPositionInSetCore()

當Microsoft使用者介面自動化用戶端呼叫 getPositionInSet 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetSelection()

擷取UI自動化提供者的集合(每個選取的子專案各一個)。

GetSizeOfSet()

針對與自動化對等相關聯之專案所在的集合大小,傳回以 1 為基底的整數。

(繼承來源 AutomationPeer)
GetSizeOfSetCore()

當Microsoft使用者介面自動化用戶端呼叫 getSizeOfSet 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
GetValue(DependencyProperty)

DependencyObject 傳回相依性屬性的目前有效值,

(繼承來源 DependencyObject)
HasKeyboardFocus()

取得值,這個值表示與這個自動化對等相關聯的專案目前是否具有鍵盤焦點。

(繼承來源 AutomationPeer)
HasKeyboardFocusCore()

當Microsoft使用者介面自動化用戶端呼叫 HasKeyboardFocus 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
InvalidatePeer()

觸發 AutomationPeer 的主要屬性重新計算,並在屬性變更時,將 PropertyChanged 通知引發至自動化用戶端。

(繼承來源 AutomationPeer)
IsContentElement()

取得值,這個值表示與這個自動化對等相關聯的專案是否包含向使用者呈現的數據。

(繼承來源 AutomationPeer)
IsContentElementCore()

當Microsoft使用者介面自動化用戶端呼叫 IsContentElement 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
IsControlElement()

取得值,這個值表示使用者是否將專案理解為互動式專案,或是參與 GUI 中控件的邏輯結構。

(繼承來源 AutomationPeer)
IsControlElementCore()

當Microsoft使用者介面自動化用戶端呼叫 isControlElement 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
IsDataValidForForm()

取得布爾值,指出輸入或選取的值是否對與自動化專案相關聯的表單規則有效。

(繼承來源 AutomationPeer)
IsDataValidForFormCore()

當Microsoft使用者介面自動化用戶端存取IsDataValidForForm 或對等Microsoft UI自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
IsDialog()

取得值,這個值表示與此自動化對等相關聯的專案是否為對話框視窗。

(繼承來源 AutomationPeer)
IsDialogCore()

當Microsoft使用者介面自動化用戶端呼叫 IsDialog 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
IsEnabled()

取得值,這個值表示與這個自動化對等相關聯的專案是否支持互動。

(繼承來源 AutomationPeer)
IsEnabledCore()

當Microsoft使用者介面自動化用戶端呼叫 IsEnabled 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
IsKeyboardFocusable()

取得值,這個值表示專案是否可以接受鍵盤焦點。

(繼承來源 AutomationPeer)
IsKeyboardFocusableCore()

當Microsoft使用者介面自動化用戶端呼叫 isKeyboardFocusable 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
IsOffscreen()

取得值,這個值表示專案是否離開畫面。

(繼承來源 AutomationPeer)
IsOffscreenCore()

當Microsoft使用者介面自動化用戶端呼叫 isOffscreen 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
IsPassword()

取得值,這個值表示專案是否包含敏感性內容。

(繼承來源 AutomationPeer)
IsPasswordCore()

當Microsoft使用者介面自動化用戶端呼叫 isPassword 或對等的 Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
IsPeripheral()

取得布爾值,指出自動化專案是否代表周邊UI。

(繼承來源 AutomationPeer)
IsPeripheralCore()

當Microsoft使用者介面自動化用戶端存取 IsPeripheral 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
IsRequiredForForm()

取得值,這個值表示與這個對等相關聯的專案是否必須在窗體上完成。

(繼承來源 AutomationPeer)
IsRequiredForFormCore()

當Microsoft使用者介面自動化用戶端呼叫 isRequiredForForm 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
Navigate(AutomationNavigationDirection)

取得UI自動化樹狀結構中指定方向的專案。

(繼承來源 AutomationPeer)
NavigateCore(AutomationNavigationDirection)

當Microsoft使用者介面自動化用戶端呼叫 Navigate 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
PeerFromProvider(IRawElementProviderSimple)

取得指定 IRawElementProviderSimple Proxy AutomationPeer

(繼承來源 AutomationPeer)
ProviderFromPeer(AutomationPeer)

取得指定 AutomationPeerIRawElementProviderSimple Proxy。

(繼承來源 AutomationPeer)
RaiseAutomationEvent(AutomationEvents)

引發自動化事件。

(繼承來源 AutomationPeer)
RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String)

起始通知事件。

(繼承來源 AutomationPeer)
RaisePropertyChangedEvent(AutomationProperty, Object, Object)

引發事件,以通知自動化客戶端已變更的屬性值。

(繼承來源 AutomationPeer)
RaiseStructureChangedEvent(AutomationStructureChangeType, AutomationPeer)

引發事件,以通知Microsoft用戶介面自動化核心樹狀結構已變更。

(繼承來源 AutomationPeer)
RaiseTextEditTextChangedEvent(AutomationTextEditChangeType, IVectorView<String>)

引發事件,通知Microsoft使用者介面自動化核心文字控件已以程序設計方式變更文字。

(繼承來源 AutomationPeer)
ReadLocalValue(DependencyProperty)

如果設定本機值,則傳回相依性屬性的本機值。

(繼承來源 DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

註冊通知函式,以接聽此 DependencyObject 實例上特定 DependencyProperty 的變更。

(繼承來源 DependencyObject)
SetFocus()

設定與這個自動化對等相關聯的專案上的鍵盤焦點。

(繼承來源 AutomationPeer)
SetFocusCore()

當Microsoft使用者介面自動化用戶端呼叫 setFocus 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
SetParent(AutomationPeer)

設定 AutomationPeer,這個 AutomationPeer的父代。

(繼承來源 AutomationPeer)
SetValue(DependencyProperty, Object)

DependencyObject上設定相依性屬性的本機值。

(繼承來源 DependencyObject)
ShowContextMenu()

顯示擁有者專案的可用操作功能表。

(繼承來源 AutomationPeer)
ShowContextMenuCore()

當Microsoft使用者介面自動化用戶端呼叫 showContextMenu 或對等Microsoft UI 自動化用戶端 API 時,提供對等的行為。

(繼承來源 AutomationPeer)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

取消先前透過呼叫 registerPropertyChangedCallback 註冊的變更通知

(繼承來源 DependencyObject)

適用於

另請參閱