次の方法で共有


DesignSurfaceAccessibleObject クラス

DiagramClientView のユーザー補助オブジェクト

継承階層

System.Object
  System.MarshalByRefObject
    System.Runtime.InteropServices.StandardOleMarshalObject
      System.Windows.Forms.AccessibleObject
        System.Windows.Forms.Control.ControlAccessibleObject
          Microsoft.VisualStudio.Modeling.Diagrams.DesignSurfaceAccessibleObject

名前空間:  Microsoft.VisualStudio.Modeling.Diagrams
アセンブリ:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll 内)

構文

'宣言
Public Class DesignSurfaceAccessibleObject _
    Inherits Control.ControlAccessibleObject
public class DesignSurfaceAccessibleObject : Control.ControlAccessibleObject

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

コンストラクター

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

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ Bounds このユーザー補助オブジェクトの位置とサイズを画面座標で取得します。 (AccessibleObject.Bounds をオーバーライドします。)
パブリック プロパティ DefaultAction オブジェクトの既定のアクションを説明する文字列を取得します。 既定のアクションがないオブジェクトもあります。 (Control.ControlAccessibleObject から継承されます。)
パブリック プロパティ Description Control.ControlAccessibleObject の説明を取得します。 (Control.ControlAccessibleObject から継承されます。)
パブリック プロパティ Handle ユーザー補助対象のオブジェクトのハンドルを取得または設定します。 (Control.ControlAccessibleObject から継承されます。)
パブリック プロパティ Help オブジェクトの機能または使用方法の説明を取得します。 (Control.ControlAccessibleObject から継承されます。)
パブリック プロパティ KeyboardShortcut ユーザー補助オブジェクトのオブジェクト ショートカット キーまたはアクセス キーを取得します。 (Control.ControlAccessibleObject から継承されます。)
パブリック プロパティ Name オブジェクトの名前を取得します。(セッターは何も実行しません。) (Control.ControlAccessibleObject.Name をオーバーライドします。)
パブリック プロパティ Owner ユーザー補助対象のオブジェクトの所有者を取得します。 (Control.ControlAccessibleObject から継承されます。)
パブリック プロパティ Parent ユーザー補助オブジェクトの親を取得します。 (Control.ControlAccessibleObject.Parent をオーバーライドします。)
パブリック プロパティ Role ユーザー補助オブジェクトの役割を取得します。 (Control.ControlAccessibleObject.Role をオーバーライドします。)
パブリック プロパティ State ユーザー補助オブジェクトの状態を取得します。 (AccessibleObject から継承されます。)
パブリック プロパティ Value ユーザー補助オブジェクトの値を取得または設定します。 (AccessibleObject から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド CreateObjRef セキュリティ クリティカル。リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 (MarshalByRefObject から継承されます。)
パブリック メソッド DoDefaultAction ユーザー補助オブジェクトに関連付けられた既定のアクションを実行します。 (AccessibleObject から継承されます。)
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetChild 指定したインデックスに対応する子ユーザー補助オブジェクトを取得します。 (AccessibleObject.GetChild(Int32) をオーバーライドします。)
パブリック メソッド GetChildCount このユーザー補助オブジェクトに属する子の数を取得します。 (AccessibleObject.GetChildCount() をオーバーライドします。)
パブリック メソッド GetFocused キーボード フォーカスを持つオブジェクトを取得します。 (AccessibleObject から継承されます。)
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetHelpTopic このユーザー補助オブジェクトに関連付けられたヘルプ トピックの識別子と、ヘルプ ファイルへのパスを取得します。 (Control.ControlAccessibleObject から継承されます。)
パブリック メソッド GetLifetimeService セキュリティ クリティカル。対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド GetSelected 現在選択されている子を取得します。 (AccessibleObject から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド HitTest 指定した画面座標にある子オブジェクトを取得します。 (AccessibleObject から継承されます。)
パブリック メソッド InitializeLifetimeService セキュリティ クリティカル。対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。)
プロテクト メソッド MemberwiseClone() 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone(Boolean) 現在の MarshalByRefObject オブジェクトの簡易コピーを作成します。 (MarshalByRefObject から継承されます。)
パブリック メソッド Navigate 他のユーザー補助オブジェクトに移動します。 (AccessibleObject.Navigate(AccessibleNavigation) をオーバーライドします。)
パブリック メソッド NotifyClients(AccessibleEvents) ユーザー補助クライアント アプリケーションに、指定した AccessibleEvents を通知します。 (Control.ControlAccessibleObject から継承されます。)
パブリック メソッド NotifyClients(AccessibleEvents, Int32) 指定した子コントロールの指定した AccessibleEvents をユーザー補助クライアント アプリケーションに通知します。 (Control.ControlAccessibleObject から継承されます。)
パブリック メソッド NotifyClients(AccessibleEvents, Int32, Int32) AccessibleObject の識別子を指定して、指定した子コントロールの指定した AccessibleEvents をユーザー補助クライアント アプリケーションに通知します。 (Control.ControlAccessibleObject から継承されます。)
パブリック メソッド Select ユーザー補助オブジェクトの選択項目の修正またはキーボード フォーカスの移動を行います。 (AccessibleObject から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Control.ControlAccessibleObject から継承されます。)
プロテクト メソッド UseStdAccessibleObjects(IntPtr) インフラストラクチャ。オブジェクトのハンドルに基づき、オブジェクトを AccessibleObject のインスタンスに関連付けます。 (AccessibleObject から継承されます。)
プロテクト メソッド UseStdAccessibleObjects(IntPtr, Int32) インフラストラクチャ。オブジェクトのハンドルと ID に基づき、オブジェクトを AccessibleObject のインスタンスに関連付けます。 (AccessibleObject から継承されます。)

このページのトップへ

明示的なインターフェイスの実装  

  名前 説明
明示的なインターフェイス実装プライベート プロパティ IAccessible.accChildCount インフラストラクチャ。このオブジェクトに属する子インターフェイスの数を取得します。このメンバーの説明については、IAccessible.accChildCount のトピックを参照してください。 (AccessibleObject から継承されます。)
明示的なインターフェイス実装プライベート メソッド IAccessible.accDoDefaultAction インフラストラクチャ。指定したオブジェクトの既定のアクションを実行します。既定のアクションがないオブジェクトもあります。このメンバーの説明については、IAccessible.accDoDefaultAction のトピックを参照してください。 (AccessibleObject から継承されます。)
明示的なインターフェイス実装プライベート プロパティ IAccessible.accFocus インフラストラクチャ。キーボード フォーカスを持つオブジェクトを取得します。このメンバーの説明については、IAccessible.accFocus のトピックを参照してください。 (AccessibleObject から継承されます。)
明示的なインターフェイス実装プライベート メソッド IAccessible.accHitTest インフラストラクチャ。指定した画面座標にある子オブジェクトを取得します。このメンバーの説明については、IAccessible.accHitTest のトピックを参照してください。 (AccessibleObject から継承されます。)
明示的なインターフェイス実装プライベート メソッド IAccessible.accLocation インフラストラクチャ。オブジェクトの現在の画面位置を取得します。このメンバーの説明については、IAccessible.accLocation のトピックを参照してください。 (AccessibleObject から継承されます。)
明示的なインターフェイス実装プライベート メソッド IAccessible.accNavigate インフラストラクチャ。現在のオブジェクトを基準としてユーザー補助オブジェクトに移動します。このメンバーの説明については、IAccessible.accNavigate のトピックを参照してください。 (AccessibleObject から継承されます。)
明示的なインターフェイス実装プライベート プロパティ IAccessible.accParent インフラストラクチャ。このオブジェクトの親ユーザー補助オブジェクトを取得します。このメンバーの説明については、IAccessible.accParent のトピックを参照してください。 (AccessibleObject から継承されます。)
明示的なインターフェイス実装プライベート メソッド IAccessible.accSelect インフラストラクチャ。ユーザー補助オブジェクトの選択項目の修正またはキーボード フォーカスの移動を行います。このメンバーの説明については、IAccessible.accSelect のトピックを参照してください。 (AccessibleObject から継承されます。)
明示的なインターフェイス実装プライベート プロパティ IAccessible.accSelection インフラストラクチャ。ユーザー補助オブジェクトの選択された子オブジェクトを取得します。このメンバーの説明については、IAccessible.accSelection のトピックを参照してください。 (AccessibleObject から継承されます。)
明示的なインターフェイス実装プライベート メソッド IReflect.GetField インフラストラクチャ。指定したフィールドとバインディング フラグに対応する System.Reflection.FieldInfo オブジェクトを取得します。このメンバーの説明については、IReflect.GetField のトピックを参照してください。 (AccessibleObject から継承されます。)
明示的なインターフェイス実装プライベート メソッド IReflect.GetFields インフラストラクチャ。現在のクラスのすべてのフィールドに対応する System.Reflection.FieldInfo オブジェクトの配列を取得します。このメンバーの説明については、IReflect.GetFields のトピックを参照してください。 (AccessibleObject から継承されます。)
明示的なインターフェイス実装プライベート メソッド IReflect.GetMember インフラストラクチャ。すべてのパブリック メンバーまたは指定した名前と一致するすべてのメンバーに対応する System.Reflection.MemberInfo オブジェクトの配列を取得します。このメンバーの説明については、IReflect.GetMember のトピックを参照してください。 (AccessibleObject から継承されます。)
明示的なインターフェイス実装プライベート メソッド IReflect.GetMembers インフラストラクチャ。すべてのパブリック メンバーまたは現在のクラスのすべてのメンバーに対応する System.Reflection.MemberInfo オブジェクトの配列を取得します。このメンバーの説明については、IReflect.GetMembers のトピックを参照してください。 (AccessibleObject から継承されます。)
明示的なインターフェイス実装プライベート メソッド IReflect.GetMethod(String, BindingFlags) インフラストラクチャ。指定した検索制約の下で、指定したメソッドに対応する System.Reflection.MethodInfo オブジェクトを取得します。このメンバーの説明については、IReflect.GetMethod のトピックを参照してください。 (AccessibleObject から継承されます。)
明示的なインターフェイス実装プライベート メソッド IReflect.GetMethod(String, BindingFlags, Binder, array<Type[], array<ParameterModifier[]) インフラストラクチャ。オーバーロードされたメソッドの中から選択する Type 配列を使用して、指定したメソッドに対応する System.Reflection.MethodInfo オブジェクトを取得します。このメンバーの説明については、IReflect.GetMethod のトピックを参照してください。 (AccessibleObject から継承されます。)
明示的なインターフェイス実装プライベート メソッド IReflect.GetMethods インフラストラクチャ。すべてのパブリック メソッドまたは現在のクラスのすべてのメソッドの System.Reflection.MethodInfo オブジェクトの配列を取得します。このメンバーの説明については、IReflect.GetMethods のトピックを参照してください。 (AccessibleObject から継承されます。)
明示的なインターフェイス実装プライベート メソッド IReflect.GetProperties インフラストラクチャ。すべてのパブリック プロパティまたは現在のクラスのすべてのプロパティに対応する System.Reflection.PropertyInfo オブジェクトの配列を取得します。このメンバーの説明については、IReflect.GetProperties のトピックを参照してください。 (AccessibleObject から継承されます。)
明示的なインターフェイス実装プライベート メソッド IReflect.GetProperty(String, BindingFlags) インフラストラクチャ。指定した検索制約の下で、指定したプロパティに対応する System.Reflection.PropertyInfo オブジェクトを取得します。このメンバーの説明については、IReflect.GetProperty のトピックを参照してください。 (AccessibleObject から継承されます。)
明示的なインターフェイス実装プライベート メソッド IReflect.GetProperty(String, BindingFlags, Binder, Type, array<Type[], array<ParameterModifier[]) インフラストラクチャ。指定した検索制約で、指定したプロパティに対応する System.Reflection.PropertyInfo オブジェクトを取得します。このメンバーの説明については、IReflect.GetProperty のトピックを参照してください。 (AccessibleObject から継承されます。)
明示的なインターフェイス実装プライベート メソッド IReflect.InvokeMember インフラストラクチャ。指定されたメンバーを呼び出します。このメンバーの説明については、IReflect.InvokeMember のトピックを参照してください。 (AccessibleObject から継承されます。)
明示的なインターフェイス実装プライベート プロパティ IReflect.UnderlyingSystemType インフラストラクチャ。IReflect オブジェクトを表す基になる型を取得します。このメンバーの説明については、IReflect.UnderlyingSystemType のトピックを参照してください。 (AccessibleObject から継承されます。)

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.VisualStudio.Modeling.Diagrams 名前空間