バージョン

AutomationPeerProxy クラス メンバ

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

パブリック プロパティ
 名前解説
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から継承されます。
トップ
プロテクト プロパティ
 名前解説
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.AutomationPeer に関連するオブジェクトに対応する System.Windows.UIElement に対して指定された System.Windows.Automation.Peers.PatternInterface に関連するコントロールのパターンを返します。  
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 メソッド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 メソッドSetFocusSets the keyboard focus on the element that is associated with this automation peer. System.Windows.Automation.Peers.AutomationPeerから継承されます。
トップ
プロテクト メソッド
 名前解説
Protected メソッドGetAcceleratorKeyCoreオーバーライドされます。 この System.Windows.Automation.Peers.AutomationPeer に関連するオブジェクトに対応する System.Windows.UIElement のアクセラレータ キーを返します。  
Protected メソッドGetAccessKeyCoreオーバーライドされます。 この System.Windows.Automation.Peers.AutomationPeer に関連するオブジェクトに対応する System.Windows.UIElement のアクセス キーを返します。  
Protected メソッドGetAutomationControlTypeCoreWhen overridden in a derived class, is called by System.Windows.Automation.Peers.AutomationPeer.GetAutomationControlType. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Protected メソッドGetAutomationIdCoreオーバーライドされます。 この System.Windows.Automation.Peers.AutomationPeer に関連するオブジェクトに対応する System.Windows.UIElement のオートメーション識別子を返します。  
Protected メソッドGetBoundingRectangleCoreオーバーライドされます。 この System.Windows.Automation.Peers.AutomationPeer に関連付けられたオブジェクトに対応する System.Windows.UIElement の境界矩形を表す System.Windows.Rect を返します。  
Protected メソッドGetChildrenCoreオーバーライドされます。 この System.Windows.Automation.Peers.AutomationPeer に関連するオブジェクトの子要素のコレクションを返します  
Protected メソッドGetClassNameCoreWhen overridden in a derived class, is called by System.Windows.Automation.Peers.AutomationPeer.GetClassName. System.Windows.Automation.Peers.AutomationPeerから継承されます。
Protected メソッドGetClickablePointCoreオーバーライドされます。 この System.Windows.Automation.Peers.AutomationPeer に関連するオブジェクトに対応する System.Windows.UIElement のクリック可能な領域を表す System.Windows.Point を返します。  
Protected メソッドGetControlledPeersCore System.Windows.Automation.Peers.AutomationPeerから継承されます。
Protected メソッドGetHelpTextCoreオーバーライドされます。 この System.Windows.Automation.Peers.AutomationPeer に関連するオブジェクトに対応する System.Windows.UIElement の機能を説明する文字列を返します。  
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 メソッドGetItemStatusCoreオーバーライドされます。 この System.Windows.Automation.Peers.AutomationPeer に関連するオブジェクトに対応する System.Windows.UIElement の親ステータスを示す文字列を返します。  
Protected メソッドGetItemTypeCoreオーバーライドされます。 この System.Windows.Automation.Peers.AutomationPeer に関連するオブジェクトに対応する System.Windows.UIElement の項目のタイプを含む人間が認識できる文字列を返します。  
Protected メソッドGetLabeledByCoreオーバーライドされます。 この System.Windows.Automation.Peers.AutomationPeer に関連するオブジェクトに対応する System.Windows.UIElement を対象とする Label の System.Windows.Automation.Peers.AutomationPeer を返します。  
Protected メソッドGetLiveSettingCoreWhen overridden in a derived class, returns the notification characteristics of a live region. Called by System.Windows.Automation.Peers.AutomationPeer.GetLiveSetting method. System.Windows.Automation.Peers.AutomationPeerから継承されます。
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.AutomationPeer に関連するオブジェクトに対応する System.Windows.UIElement のテキスト ラベルを返します。  
Protected メソッドGetOrientationCoreオーバーライドされます。 System.Windows.UIElement がレイアウトされる方向を示す値を返します。  
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.AutomationPeerから継承されます。
Protected メソッドGetSizeOfSetCore System.Windows.Automation.Peers.AutomationPeerから継承されます。
Protected メソッドGetUnderlyingPeerこのプロキシーが関連するオートメーション ピアを返します。  
Protected メソッドHasKeyboardFocusCoreオーバーライドされます。 この System.Windows.Automation.Peers.AutomationPeer に関連するオブジェクトに対応する System.Windows.UIElement が現在キーボード入力フォーカスを持つかどうかを示す値を返します。  
Protected メソッドIsContentElementCoreオーバーライドされます。 この System.Windows.Automation.Peers.AutomationPeer に関連するオブジェクトに対応する System.Windows.UIElement がユーザーに示すデータを含むかどうかを示す値を返します。  
Protected メソッドIsControlElementCoreオーバーライドされます。 この System.Windows.Automation.Peers.AutomationPeer に関連付けられたオブジェクトに対応する System.Windows.UIElement がエンドユーザーによってインタラクティブとして理解されるかどうかを示す値を返します。  
Protected メソッドIsEnabledCoreオーバーライドされます。 この System.Windows.Automation.Peers.AutomationPeer に関連付けられたオブジェクトに対応する System.Windows.UIElement がイベントを送受信できるかどうかを示す値を返します。  
Protected メソッドIsKeyboardFocusableCoreオーバーライドされます。 この System.Windows.Automation.Peers.AutomationPeer に関連するオブジェクトに対応する System.Windows.UIElement がキーボード フォーカスを受け入れることができるかどうかを示す値を返します。  
Protected メソッドIsOffscreenCoreオーバーライドされます。 この System.Windows.Automation.Peers.AutomationPeer に関連するオブジェクトに対応する System.Windows.UIElement が画面の外であるかどうかを示す値を返します。  
Protected メソッドIsPasswordCoreオーバーライドされます。 この System.Windows.Automation.Peers.AutomationPeer に関連するオブジェクトに対応する System.Windows.UIElement が保護されたコンテンツを含むかどうかを示す値を返します。  
Protected メソッドIsRequiredForFormCoreオーバーライドされます。 この System.Windows.Automation.Peers.AutomationPeer に関連するオブジェクトに対応する System.Windows.UIElement がフォームで完成する必要があるかどうかを示す値を返します。  
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 メソッドSetFocusCoreオーバーライドされます。 この System.Windows.Automation.Peers.AutomationPeer に関連するオブジェクトに対応する System.Windows.UIElement にキーボード入力フォーカスを設定します。  
Protected メソッドThrowIfNotEnabled要素が有効な場合は、System.Windows.Automation.ElementNotEnabledException をスローします。  
トップ
参照