UIElement3DAutomationPeer クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
UI オートメーションに UIElement3D 型を公開します。
public ref class UIElement3DAutomationPeer : System::Windows::Automation::Peers::AutomationPeer
public class UIElement3DAutomationPeer : System.Windows.Automation.Peers.AutomationPeer
type UIElement3DAutomationPeer = class
inherit AutomationPeer
Public Class UIElement3DAutomationPeer
Inherits AutomationPeer
- 継承
注釈
既定では、 を UIElement3D 継承するすべてのクラスは、 を使用 UIElement3DAutomationPeer して UI オートメーションと通信します。
を UIElement3D継承するクラスを作成する場合は、クラスの機能をサポートするオートメーション ピアを提供できます。 メソッドを GetClassNameCore オーバーライドして、 に関連付けられている要素の型を表す文字列を UIElement3DAutomationPeer返します。 たとえば、 という名前のクラスを作成し、 という My3DElement
オートメーション ピア My3DElementAutomationPeer
を作成した場合は、 メソッドを GetClassNameCore オーバーライドして文字列 "My3DElement" を返します。
クラスが既知のコントロール型のいずれかに一致する場合は、 メソッドを GetAutomationControlTypeCore オーバーライドしてその を ControlType返します。 既存 ControlType の値は一般に 2D コントロールに関連付けられていますが、 ControlType は外観ではなくコントロールの機能を示します。 そのため、ユーザーがクリックしたときに アクションを呼び出す場合UIElement3Dは、 を返すGetHelpTextCoreControlType.Button必要があります。
カスタム UIElement3D の動作によって、オーバーライドする必要がある他のメソッドが決まります。 の UIElement3DAutomationPeer 各メソッド トピックでは、 メソッドの使用方法と、オーバーライドが適切なタイミングについて説明します。
UIElement3DAutomationPeerは、.NET Framework バージョン 3.5 で導入されています。 詳細については、「.NET Framework のバージョンおよび依存関係」を参照してください。
コンストラクター
UIElement3DAutomationPeer(UIElement3D) |
UIElement3DAutomationPeer クラスの新しいインスタンスを初期化します。 |
プロパティ
Dispatcher |
この Dispatcher が関連付けられている DispatcherObject を取得します。 (継承元 DispatcherObject) |
EventsSource |
この AutomationPeer に由来するすべてのイベントのソースとして、オートメーション クライアントに報告される AutomationPeer を取得または設定します。 (継承元 AutomationPeer) |
IsHwndHost |
Windows Presentation Foundation (WPF) のこのAutomationPeerホスト |
Owner |
この UIElement3DAutomationPeer に関連付けられている UIElement3D を取得します。 |
メソッド
適用対象
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示