バージョン

XamDataTreeAutomationPeer クラス メンバ

XamDataTreeAutomationPeerデータ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ
 名前解説
Public コンストラクタXamDataTreeAutomationPeer コンストラクタXamDataTreeAutomationPeer クラスの新しいインスタンスを初期化します。  
トップ
パブリック プロパティ
 名前解説
Public プロパティCanSelectMultipleUI オートメーション プロバイダーによって 2 つ以上の子要素を同時に選択できるかどうかを指定する値を取得します。  
Public プロパティDispatcherGets the System.Windows.Threading.Dispatcher this System.Windows.Threading.DispatcherObject is associated with. System.Windows.Threading.DispatcherObjectから継承されます。
Public プロパティEventsSourceGets or sets an System.Windows.Automation.Peers.AutomationPeer that is reported to the automation client as a source for all the events that come from this System.Windows.Automation.Peers.AutomationPeer. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public プロパティHorizontallyScrollableコントロールを水平にスクロールできるかどうかを示す値を取得します。  
Public プロパティHorizontalScrollPercent現在の水平スクロール位置を取得します。  
Public プロパティHorizontalViewSize現在の水平ビュー サイズを取得します。  
Public プロパティIsSelectionRequiredUI オートメーション プロバイダーによって少なくとも 1 つの子要素を選択する必要があるかどうかを指定する値を取得します。  
Public プロパティOwnerGets the System.Windows.UIElement that is associated with this System.Windows.Automation.Peers.UIElementAutomationPeer. System.Windows.Automation.Peers.UIElementAutomationPeerから継承されます。
Public プロパティVerticallyScrollableコントロールを垂直にスクロールできるかどうかを示す値を取得します。  
Public プロパティVerticalScrollPercent現在の垂直スクロール位置を取得します。  
Public プロパティVerticalViewSize垂直ビュー サイズを取得します。  
トップ
プロテクト プロパティ
 名前解説
Protected Internal プロパティIsHwndHostGets a value that indicates whether the element that is associated with this System.Windows.Automation.Peers.AutomationPeer hosts hwnds in Windows Presentation Foundation (WPF). System.Windows.Automation.Peers.AutomationPeerから継承されます。
トップ
パブリック メソッド
 名前解説
Public メソッドGetAcceleratorKeyGets the accelerator key combinations for the element that is associated with the UI Automation peer.  System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドGetAccessKeyGets the access key for the element that is associated with the automation peer. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドGetAutomationControlTypeGets the control type for the element that is associated with the UI Automation peer. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドGetAutomationIdGets the System.Windows.Automation.AutomationProperties.AutomationId of the element that is associated with the automation peer. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドGetBoundingRectangleGets the System.Windows.Rect object that represents the screen coordinates of the element that is associated with the automation peer. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドGetChildrenGets the collection of System.Windows.Automation.Peers.AutomationPeer.GetChildren elements that are represented in the UI Automation tree as immediate child elements of the automation peer. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドGetClassNameGets a name that is used with System.Windows.Automation.Peers.AutomationControlType, to differentiate the control that is represented by this System.Windows.Automation.Peers.AutomationPeer. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドGetClickablePointGets a System.Windows.Point on the element that is associated with the automation peer that responds to a mouse click. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドGetControlledPeers System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドGetHelpTextGets text that describes the functionality of the control that is associated with the automation peer. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドGetItemStatusGets text that conveys the visual status of the element that is associated with this automation peer. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドGetItemTypeGets a string that describes what kind of item an object represents. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドGetLabeledByGets the System.Windows.Automation.Peers.AutomationPeer for the System.Windows.Controls.Label that is targeted to the element. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドGetLiveSettingGets the notification characteristics of a live region that is associated with this automation peer. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドGetLocalizedControlTypeGets a human-readable localized string that represents the System.Windows.Automation.Peers.AutomationControlType value for the control that is associated with this automation peer. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドGetNameGets text that describes the element that is associated with this automation peer. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドGetOrientationGets a value that indicates the explicit control orientation, if any. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドGetParentGets the System.Windows.Automation.Peers.AutomationPeer that is the parent of this System.Windows.Automation.Peers.AutomationPeer. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドGetPatternオーバーライドされます。 この System.Windows.Automation.Peers.FrameworkElementAutomationPeer に関連付けられた System.Windows.UIElement のコントロール パターンを返します。  
Public メソッドGetPeerFromPointGets an System.Windows.Automation.Peers.AutomationPeer from the specified point. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドGetPositionInSet System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドGetSelection選択済みの各子要素の UI オートメーション プロバイダーを取得します。  
Public メソッドGetSizeOfSet System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドHasKeyboardFocusGets a value that indicates whether the element that is associated with this automation peer currently has keyboard focus. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドInvalidatePeerTriggers recalculation of the main properties of the System.Windows.Automation.Peers.AutomationPeer and raises the System.ComponentModel.INotifyPropertyChanged.PropertyChanged notification to the Automation Client if the properties changed. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドIsContentElementGets a value that indicates whether the element that is associated with this automation peer contains data that is presented to the user. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドIsControlElementGets a value that indicates whether the element is understood by the user as interactive or as contributing to the logical structure of the control in the GUI. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドIsEnabledGets a value that indicates whether the element associated with this automation peer supports interaction. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドIsKeyboardFocusableGets a value that indicates whether the element can accept keyboard focus. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドIsOffscreenGets a value that indicates whether an element is off the screen. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドIsPasswordGets a value that indicates whether the element contains sensitive content. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドIsRequiredForFormGets a value that indicates whether the element that is associated with this peer must be completed on a form. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドRaiseAsyncContentLoadedEventCalled by the System.Windows.Automation.Peers.AutomationPeer to raise the System.Windows.Automation.AutomationElement.AsyncContentLoadedEvent event. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドRaiseAutomationEventRaises an automation event. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドRaisePropertyChangedEventRaises an event to notify the automation client of a changed property value. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドResetChildrenCacheSynchronously resets the tree of child elements by calling System.Windows.Automation.Peers.AutomationPeer.GetChildrenCore. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドScrollコンテンツ領域の表示領域を水平および垂直へスクロールします。  
Public メソッドSetFocusSets the keyboard focus on the element that is associated with this automation peer. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Public メソッドSetScrollPercentコントロール内のコンテンツ領域の割合としての水平および垂直スクロール位置を設定します。  
トップ
プロテクト メソッド
 名前解説
Protected メソッドGetAcceleratorKeyCoreGets the accelerator key for the System.Windows.UIElement that is associated with this System.Windows.Automation.Peers.UIElementAutomationPeer. This method is called by System.Windows.Automation.Peers.AutomationPeer.GetAcceleratorKey. System.Windows.Automation.Peers.UIElementAutomationPeerから継承されます。
Protected メソッドGetAccessKeyCoreGets the access key for the System.Windows.UIElement that is associated with this System.Windows.Automation.Peers.UIElementAutomationPeer.This method is called by System.Windows.Automation.Peers.AutomationPeer.GetAccessKey. System.Windows.Automation.Peers.UIElementAutomationPeerから継承されます。
Protected メソッドGetAutomationControlTypeCoreオーバーライドされます。 この System.Windows.Automation.Peers.FrameworkElementAutomationPeer に関連付けられる System.Windows.UIElement のコントロール タイプを返します。このメソッドは System.Windows.Automation.Peers.AutomationPeer.GetAutomationControlType が呼び出します。  
Protected メソッドGetAutomationIdCoreGets the string that uniquely identifies the System.Windows.FrameworkElement that is associated with this System.Windows.Automation.Peers.FrameworkElementAutomationPeer. Called by System.Windows.Automation.Peers.AutomationPeer.GetAutomationId. System.Windows.Automation.Peers.FrameworkElementAutomationPeerから継承されます。
Protected メソッドGetBoundingRectangleCoreGets the System.Windows.Rect that represents the bounding rectangle of the System.Windows.UIElement that is associated with this System.Windows.Automation.Peers.UIElementAutomationPeer. This method is called by System.Windows.Automation.Peers.AutomationPeer.GetBoundingRectangle. System.Windows.Automation.Peers.UIElementAutomationPeerから継承されます。
Protected メソッドGetChildrenCoreオーバーライドされます。 この System.Windows.Automation.Peers.FrameworkElementAutomationPeer に関連する System.Windows.UIElement の子要素のコレクションを返します。このメソッドは System.Windows.Automation.Peers.AutomationPeer.GetChildren が呼び出します。  
Protected メソッドGetClassNameCoreオーバーライドされます。 この System.Windows.Automation.Peers.FrameworkElementAutomationPeer に関連付けられた System.Windows.UIElement の名前を返します。このメソッドは System.Windows.Automation.Peers.AutomationPeer.GetClassName が呼び出します。  
Protected メソッドGetClickablePointCoreGets a System.Windows.Point that represents the clickable space that is on the System.Windows.UIElement that is associated with this System.Windows.Automation.Peers.UIElementAutomationPeer. This method is called by System.Windows.Automation.Peers.AutomationPeer.GetClickablePoint. System.Windows.Automation.Peers.UIElementAutomationPeerから継承されます。
Protected メソッドGetControlledPeersCore System.Windows.Automation.Peers.AutomationPeerから継承されます。
Protected メソッドGetHelpTextCoreGets the string that describes the functionality of the System.Windows.ContentElement that is associated with this System.Windows.Automation.Peers.ContentElementAutomationPeer. Called by System.Windows.Automation.Peers.AutomationPeer.GetHelpText. System.Windows.Automation.Peers.FrameworkElementAutomationPeerから継承されます。
Protected メソッドGetHostRawElementProviderCoreTells UI Automation where in the UI Automation tree to place the hwnd being hosted by a Windows Presentation Foundation (WPF) element. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Protected メソッドGetItemStatusCoreGets a string that communicates the visual status of the System.Windows.UIElement that is associated with this System.Windows.Automation.Peers.UIElementAutomationPeer. This method is called by System.Windows.Automation.Peers.AutomationPeer.GetItemStatus. System.Windows.Automation.Peers.UIElementAutomationPeerから継承されます。
Protected メソッドGetItemTypeCoreGets a human-readable string that contains the item type that the System.Windows.UIElement for this System.Windows.Automation.Peers.UIElementAutomationPeer represents. This method is called by System.Windows.Automation.Peers.AutomationPeer.GetItemType. System.Windows.Automation.Peers.UIElementAutomationPeerから継承されます。
Protected メソッドGetLabeledByCoreGets the System.Windows.Automation.Peers.AutomationPeer for the element that is targeted to the System.Windows.UIElement for this System.Windows.Automation.Peers.UIElementAutomationPeer. This method is called by System.Windows.Automation.Peers.AutomationPeer.GetLabeledBy. System.Windows.Automation.Peers.UIElementAutomationPeerから継承されます。
Protected メソッドGetLiveSettingCoreGets the notification characteristics of the live region of the System.Windows.UIElement object that is associated with this System.Windows.Automation.Peers.UIElementAutomationPeer. This method is called by System.Windows.Automation.Peers.AutomationPeer.GetLiveSetting. System.Windows.Automation.Peers.UIElementAutomationPeerから継承されます。
Protected メソッドGetLocalizedControlTypeCoreWhen overridden in a derived class, is called by System.Windows.Automation.Peers.AutomationPeer.GetLocalizedControlType. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Protected メソッドGetNameCoreオーバーライドされます。 この System.Windows.Automation.Peers.FrameworkElementAutomationPeer に関連付けられた System.Windows.FrameworkElement のテキスト ラベルを返します。このメソッドは System.Windows.Automation.Peers.AutomationPeer.GetName が呼び出します。  
Protected メソッドGetOrientationCoreGets a value that indicates whether the System.Windows.UIElement that is associated with this System.Windows.Automation.Peers.UIElementAutomationPeer is laid out in a specific direction. This method is called by System.Windows.Automation.Peers.AutomationPeer.GetOrientation. System.Windows.Automation.Peers.UIElementAutomationPeerから継承されます。
Protected メソッドGetPeerFromPointCoreWhen overridden in a derived class, is called from System.Windows.Automation.Peers.AutomationPeer.GetPeerFromPoint(System.Windows.Point). System.Windows.Automation.Peers.AutomationPeerから継承されます。
Protected メソッドGetPositionInSetCore System.Windows.Automation.Peers.UIElementAutomationPeerから継承されます。
Protected メソッドGetSizeOfSetCore System.Windows.Automation.Peers.UIElementAutomationPeerから継承されます。
Protected メソッドHasKeyboardFocusCoreGets a value that indicates whether the System.Windows.UIElement that is associated with this System.Windows.Automation.Peers.UIElementAutomationPeer currently has keyboard input focus. This method is called by System.Windows.Automation.Peers.AutomationPeer.HasKeyboardFocus. System.Windows.Automation.Peers.UIElementAutomationPeerから継承されます。
Protected メソッドIsContentElementCoreオーバーライドされます。 この System.Windows.Automation.Peers.FrameworkElementAutomationPeer に関連する要素がユーザーに表示されるデータを含むかどうかを示す値を返します。このメソッドは System.Windows.Automation.Peers.AutomationPeer.IsContentElement が呼び出します。  
Protected メソッドIsControlElementCoreオーバーライドされます。 この System.Windows.Automation.Peers.FrameworkElementAutomationPeer に関連するオブジェクトがエンド ユーザーによってインタラクティブとして理解されるかどうかを示す値を返します。GUI でコントロールの論理的な構造に関連するオブジェクトのオプションがあります。このメソッドは System.Windows.Automation.Peers.AutomationPeer.IsControlElement が呼び出します。  
Protected メソッドIsEnabledCoreGets a value that indicates whether the System.Windows.UIElement that is associated with this System.Windows.Automation.Peers.UIElementAutomationPeer can accept keyboard focus. This method is called by System.Windows.Automation.Peers.AutomationPeer.IsKeyboardFocusable. System.Windows.Automation.Peers.UIElementAutomationPeerから継承されます。
Protected メソッドIsKeyboardFocusableCoreGets a value that indicates whether the System.Windows.UIElement that is associated with this System.Windows.Automation.Peers.UIElementAutomationPeer can accept keyboard focus. This method is called by System.Windows.Automation.Peers.AutomationPeer.IsKeyboardFocusable. System.Windows.Automation.Peers.UIElementAutomationPeerから継承されます。
Protected メソッドIsOffscreenCoreGets a value that indicates whether the System.Windows.UIElement that is associated with this System.Windows.Automation.Peers.UIElementAutomationPeer is off the screen. This method is called by System.Windows.Automation.Peers.AutomationPeer.IsOffscreen. System.Windows.Automation.Peers.UIElementAutomationPeerから継承されます。
Protected メソッドIsPasswordCoreGets a value that indicates whether the System.Windows.UIElement that is associated with this System.Windows.Automation.Peers.UIElementAutomationPeer contains protected content. This method is called by System.Windows.Automation.Peers.AutomationPeer.IsPassword. System.Windows.Automation.Peers.UIElementAutomationPeerから継承されます。
Protected メソッドIsRequiredForFormCoreGets a value that indicates whether the System.Windows.UIElement that is associated with this System.Windows.Automation.Peers.UIElementAutomationPeer is required to be completed on a form. This method is called by System.Windows.Automation.Peers.AutomationPeer.IsRequiredForForm. System.Windows.Automation.Peers.UIElementAutomationPeerから継承されます。
Protected メソッドPeerFromProviderGets an System.Windows.Automation.Peers.AutomationPeer for the specified System.Windows.Automation.Provider.IRawElementProviderSimple proxy. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Protected Internal メソッドProviderFromPeerGets the System.Windows.Automation.Provider.IRawElementProviderSimple for the specified System.Windows.Automation.Peers.AutomationPeer. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Protected メソッドSetFocusCoreSets the keyboard input focus on the System.Windows.UIElement that is associated with this System.Windows.Automation.Peers.UIElementAutomationPeer. This method is called by System.Windows.Automation.Peers.AutomationPeer.SetFocus. System.Windows.Automation.Peers.UIElementAutomationPeerから継承されます。
トップ
参照