Share via


RibbonControlAutomationPeer クラス

RibbonControl 型を UI Automationに公開します。

継承階層

System.Object
  System.Windows.Threading.DispatcherObject
    System.Windows.Automation.Peers.AutomationPeer
      System.Windows.Automation.Peers.UIElementAutomationPeer
        System.Windows.Automation.Peers.FrameworkElementAutomationPeer
          Microsoft.Windows.Automation.Peers.RibbonControlAutomationPeer

名前空間:  Microsoft.Windows.Automation.Peers
アセンブリ:  RibbonControlsLibrary (RibbonControlsLibrary.dll 内)

構文

'宣言
Public Class RibbonControlAutomationPeer _
    Inherits FrameworkElementAutomationPeer
public class RibbonControlAutomationPeer : FrameworkElementAutomationPeer
public ref class RibbonControlAutomationPeer : public FrameworkElementAutomationPeer
type RibbonControlAutomationPeer =  
    class
        inherit FrameworkElementAutomationPeer
    end
public class RibbonControlAutomationPeer extends FrameworkElementAutomationPeer

RibbonControlAutomationPeer 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド RibbonControlAutomationPeer RibbonControlAutomationPeer クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ Dispatcher この DispatcherObject が関連付けられている Dispatcher を取得します。 (DispatcherObject から継承されます。)
パブリック プロパティ EventsSource この AutomationPeer に起因するすべてのイベントのソースとしてオートメーション クライアントに報告される、AutomationPeer を取得または設定します。 (AutomationPeer から継承されます。)
プロテクト プロパティ IsHwndHost この AutomationPeer に関連付けられている要素が Windows Presentation Foundation (WPF) で hwnds をホストしているかどうかを示す値を取得します。 (AutomationPeer から継承されます。)
パブリック プロパティ Owner この UIElementAutomationPeer に関連付けられている UIElement を取得します。 (UIElementAutomationPeer から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド CheckAccess 呼び出し元のスレッドがこの DispatcherObject にアクセスできるかどうかを確認します。 (DispatcherObject から継承されます。)
パブリック メソッド Equals 指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetAcceleratorKey UI Automation ピアに関連付けられている要素のアクセラレータ キーの組み合わせを取得します。  (AutomationPeer から継承されます。)
プロテクト メソッド GetAcceleratorKeyCore この UIElementAutomationPeer に関連付けられている UIElement のアクセラレータ キーを取得します。このメソッドは GetAcceleratorKey によって呼び出されます。 (UIElementAutomationPeer から継承されます。)
パブリック メソッド GetAccessKey オートメーション ピアに関連付けられている要素のアクセス キーを取得します。 (AutomationPeer から継承されます。)
プロテクト メソッド GetAccessKeyCore この UIElementAutomationPeer に関連付けられている UIElement のアクセス キーを取得します。このメソッドは GetAccessKey によって呼び出されます。 (UIElementAutomationPeer から継承されます。)
パブリック メソッド GetAutomationControlType UI Automation ピアに関連付けられている要素のコントロール型を取得します。 (AutomationPeer から継承されます。)
プロテクト メソッド GetAutomationControlTypeCore この UIElementAutomationPeer に関連付けられている UIElement のコントロール型を取得します。このメソッドは GetAutomationControlType によって呼び出されます。 (UIElementAutomationPeer から継承されます。)
パブリック メソッド GetAutomationId オートメーション ピアに関連付けられている要素の AutomationId を取得します。 (AutomationPeer から継承されます。)
プロテクト メソッド GetAutomationIdCore この FrameworkElementAutomationPeer に関連付けられている FrameworkElement を一意に識別する文字列を取得します。GetAutomationId によって呼び出されます。 (FrameworkElementAutomationPeer から継承されます。)
パブリック メソッド GetBoundingRectangle オートメーション ピアに関連付けられている要素の画面座標を表す Rect オブジェクトを取得します。 (AutomationPeer から継承されます。)
プロテクト メソッド GetBoundingRectangleCore この UIElementAutomationPeer に関連付けられている UIElement の外接する四角形を表す Rect を取得します。このメソッドは GetBoundingRectangle によって呼び出されます。 (UIElementAutomationPeer から継承されます。)
パブリック メソッド GetChildren UI オートメーション ツリーでオートメーション ピアの直接の子要素として表現される GetChildren 要素のコレクションを取得します。 (AutomationPeer から継承されます。)
プロテクト メソッド GetChildrenCore この UIElementAutomationPeer に関連付けられている UIElement の子要素のコレクションを取得します。このメソッドは GetChildren によって呼び出されます。 (UIElementAutomationPeer から継承されます。)
パブリック メソッド GetClassName この AutomationPeer で表されるコントロールと区別するために AutomationControlType で使用される名前を取得します。 (AutomationPeer から継承されます。)
プロテクト メソッド GetClassNameCore この RibbonControlAutomationPeer に関連付けられている RibbonControl のクラス名を取得します。このメソッドは GetClassName によって呼び出されます。 (UIElementAutomationPeer.GetClassNameCore() をオーバーライドします。)
パブリック メソッド GetClickablePoint マウスのクリックに応答するオートメーション ピアに関連付けられている要素上の Point を取得します。 (AutomationPeer から継承されます。)
プロテクト メソッド GetClickablePointCore この UIElementAutomationPeer に関連付けられている UIElement 上のクリック可能な領域を表す Point を取得します。このメソッドは GetClickablePoint によって呼び出されます。 (UIElementAutomationPeer から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetHelpText オートメーション ピアに関連付けられているコントロールの機能を説明するテキストを取得します。 (AutomationPeer から継承されます。)
プロテクト メソッド GetHelpTextCore この ContentElementAutomationPeer に関連付けられている ContentElement の機能を説明する文字列を取得します。GetHelpText によって呼び出されます。 (FrameworkElementAutomationPeer から継承されます。)
プロテクト メソッド GetHostRawElementProviderCore Windows Presentation Foundation (WPF) 要素によってホストされている hwnd を UI Automation ツリーのどこに配置するかを UI Automationに伝えます。 (AutomationPeer から継承されます。)
パブリック メソッド GetItemStatus オートメーション ピアに関連付けられている要素の表示ステータスを表すテキストを取得します。 (AutomationPeer から継承されます。)
プロテクト メソッド GetItemStatusCore この UIElementAutomationPeer に関連付けられている UIElement の表示ステータスを伝える文字列を取得します。このメソッドは GetItemStatus によって呼び出されます。 (UIElementAutomationPeer から継承されます。)
パブリック メソッド GetItemType オブジェクトが表す項目の種類を説明する文字列を取得します。 (AutomationPeer から継承されます。)
プロテクト メソッド GetItemTypeCore この UIElementAutomationPeerUIElement が表す項目の種類を格納する文字列を、ユーザーが判読できる形で取得します。このメソッドは GetItemType によって呼び出されます。 (UIElementAutomationPeer から継承されます。)
パブリック メソッド GetLabeledBy 該当する要素を対象としている LabelAutomationPeer を取得します。 (AutomationPeer から継承されます。)
プロテクト メソッド GetLabeledByCore この ContentElementAutomationPeer に関連付けられている ContentElement を対象としている LabelAutomationPeer を取得します。GetLabeledBy によって呼び出されます。 (FrameworkElementAutomationPeer から継承されます。)
パブリック メソッド GetLocalizedControlType このオートメーション ピアに関連付けられているコントロールの AutomationControlType の値を、ユーザーが判読できるローカライズされた文字列の形で取得します。 (AutomationPeer から継承されます。)
プロテクト メソッド GetLocalizedControlTypeCore 派生クラスでオーバーライドされると、GetLocalizedControlType によって呼び出されます。 (AutomationPeer から継承されます。)
パブリック メソッド GetName このオートメーション ピアに関連付けられている要素を説明するテキストを取得します。 (AutomationPeer から継承されます。)
プロテクト メソッド GetNameCore この ContentElementAutomationPeer に関連付けられている ContentElement のテキスト ラベルを取得します。GetName によって呼び出されます。 (FrameworkElementAutomationPeer から継承されます。)
パブリック メソッド GetOrientation コントロールの向きが明示的に設定されている場合に、その向きを示す値を取得します。 (AutomationPeer から継承されます。)
プロテクト メソッド GetOrientationCore この UIElementAutomationPeer に関連付けられている UIElement が特定の方向に配置されているかどうかを示す値を取得します。このメソッドは GetOrientation によって呼び出されます。 (UIElementAutomationPeer から継承されます。)
パブリック メソッド GetParent この AutomationPeer の親である AutomationPeer を取得します。 (AutomationPeer から継承されます。)
パブリック メソッド GetPattern この UIElementAutomationPeer に関連付けられている UIElement のコントロール パターンを取得します。 (UIElementAutomationPeer から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド HasKeyboardFocus このオートメーション ピアに関連付けられている要素に現在キーボード フォーカスがあるかどうかを示す値を取得します。 (AutomationPeer から継承されます。)
プロテクト メソッド HasKeyboardFocusCore この UIElementAutomationPeer に関連付けられている UIElement に現在キーボード入力フォーカスがあるかどうかを示す値を取得します。このメソッドは HasKeyboardFocus によって呼び出されます。 (UIElementAutomationPeer から継承されます。)
パブリック メソッド InvalidatePeer AutomationPeer のメイン プロパティの再計算をトリガーし、プロパティが変更された場合はオートメーション クライアントへの PropertyChanged 通知を発生させます。 (AutomationPeer から継承されます。)
パブリック メソッド IsContentElement このオートメーション ピアに関連付けられている要素が、ユーザーに提示されるデータを含んでいるかどうかを示す値を取得します。 (AutomationPeer から継承されます。)
プロテクト メソッド IsContentElementCore この UIElementAutomationPeer に関連付けられている UIElement が、ユーザーに提示するデータを格納する要素かどうかを示す値を取得します。このメソッドは IsContentElement によって呼び出されます。 (UIElementAutomationPeer から継承されます。)
パブリック メソッド IsControlElement 要素がユーザーに対話的に認識されるか、または GUI のコントロールの論理構造を構成するものであるかを示す値を取得または設定します。 (AutomationPeer から継承されます。)
プロテクト メソッド IsControlElementCore この UIElementAutomationPeer に関連付けられている UIElement を、対話的なものとしてエンド ユーザーが認識するかどうかを示す値を取得または設定します。また値によっては、UIElement を、GUI に含まれるコントロールの論理構造に利用できるものとしてユーザーが認識する場合もあります。このメソッドは IsControlElement によって呼び出されます。 (UIElementAutomationPeer から継承されます。)
パブリック メソッド IsEnabled このオートメーション ピアに関連付けられている要素で対話がサポートされるかどうかを示す値を取得します。 (AutomationPeer から継承されます。)
プロテクト メソッド IsEnabledCore この UIElementAutomationPeer に関連付けられている UIElement がキーボード フォーカスを受け入れることができるかどうかを示す値を取得します。このメソッドは IsKeyboardFocusable によって呼び出されます。 (UIElementAutomationPeer から継承されます。)
パブリック メソッド IsKeyboardFocusable 要素がキーボード フォーカスを受け入れることができるかどうかを示す値を取得します。 (AutomationPeer から継承されます。)
プロテクト メソッド IsKeyboardFocusableCore この UIElementAutomationPeer に関連付けられている UIElement がキーボード フォーカスを受け入れることができるかどうかを示す値を取得します。このメソッドは IsKeyboardFocusable によって呼び出されます。 (UIElementAutomationPeer から継承されます。)
パブリック メソッド IsOffscreen 要素が画面から外れているかどうかを示す値を取得します。 (AutomationPeer から継承されます。)
プロテクト メソッド IsOffscreenCore この RibbonControlAutomationPeer に関連付けられている RibbonControl が画面から外れているかどうかを示す値を取得します。 (UIElementAutomationPeer.IsOffscreenCore() をオーバーライドします。)
パブリック メソッド IsPassword 機密情報が要素に格納されているかどうか示す値を取得します。 (AutomationPeer から継承されます。)
プロテクト メソッド IsPasswordCore この UIElementAutomationPeer に関連付けられている UIElement に保護されたコンテンツが格納されているかどうかを示す値を取得します。このメソッドは IsPassword によって呼び出されます。 (UIElementAutomationPeer から継承されます。)
パブリック メソッド IsRequiredForForm このピアに関連付けられている要素に対して、フォーム上での入力が必要とされるかどうかを示す値を取得します。 (AutomationPeer から継承されます。)
プロテクト メソッド IsRequiredForFormCore この UIElementAutomationPeer に関連付けられている UIElement がフォームの必須要素かどうかを示す値を取得します。このメソッドは IsRequiredForForm によって呼び出されます。 (UIElementAutomationPeer から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド PeerFromProvider 指定した IRawElementProviderSimple プロキシの AutomationPeer を取得します。 (AutomationPeer から継承されます。)
プロテクト メソッド ProviderFromPeer 指定した AutomationPeerIRawElementProviderSimple を取得します。 (AutomationPeer から継承されます。)
パブリック メソッド RaiseAsyncContentLoadedEvent AutomationPeer によって呼び出され、AsyncContentLoadedEvent イベントを発生させます。 (AutomationPeer から継承されます。)
パブリック メソッド RaiseAutomationEvent オートメーション イベントを発生させます。 (AutomationPeer から継承されます。)
パブリック メソッド RaisePropertyChangedEvent 変更されたプロパティ値をオートメーション クライアントに通知するイベントを発生させます。 (AutomationPeer から継承されます。)
パブリック メソッド ResetChildrenCache GetChildrenCore を呼び出すことによって子要素のツリーを同期的にリセットします。 (AutomationPeer から継承されます。)
パブリック メソッド SetFocus このオートメーション ピアに関連付けられている要素にキーボード フォーカスを設定します。 (AutomationPeer から継承されます。)
プロテクト メソッド SetFocusCore この UIElementAutomationPeer に関連付けられている UIElement にキーボード入力フォーカスを設定します。このメソッドは SetFocus によって呼び出されます。 (UIElementAutomationPeer から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
パブリック メソッド VerifyAccess 呼び出し元のスレッドがこの DispatcherObject にアクセスできるように強制します。 (DispatcherObject から継承されます。)

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

Microsoft.Windows.Automation.Peers 名前空間