AccessibleObject.UseStdAccessibleObjects AccessibleObject.UseStdAccessibleObjects AccessibleObject.UseStdAccessibleObjects AccessibleObject.UseStdAccessibleObjects Method

定義

オブジェクトのインスタンスをAccessibleObjectします。Associates an object with an instance of an AccessibleObject.

オーバーロード

UseStdAccessibleObjects(IntPtr) UseStdAccessibleObjects(IntPtr) UseStdAccessibleObjects(IntPtr) UseStdAccessibleObjects(IntPtr)

オブジェクトのインスタンスをAccessibleObjectオブジェクトのハンドルに基づきます。Associates an object with an instance of an AccessibleObject based on the handle of the object.

UseStdAccessibleObjects(IntPtr, Int32) UseStdAccessibleObjects(IntPtr, Int32) UseStdAccessibleObjects(IntPtr, Int32) UseStdAccessibleObjects(IntPtr, Int32)

オブジェクトのインスタンスをAccessibleObjectハンドルとオブジェクトのオブジェクト id に基づいて。Associates an object with an instance of an AccessibleObject based on the handle and the object id of the object.

UseStdAccessibleObjects(IntPtr) UseStdAccessibleObjects(IntPtr) UseStdAccessibleObjects(IntPtr) UseStdAccessibleObjects(IntPtr)

オブジェクトのインスタンスをAccessibleObjectオブジェクトのハンドルに基づきます。Associates an object with an instance of an AccessibleObject based on the handle of the object.

protected:
 void UseStdAccessibleObjects(IntPtr handle);
protected void UseStdAccessibleObjects (IntPtr handle);
member this.UseStdAccessibleObjects : nativeint -> unit
Protected Sub UseStdAccessibleObjects (handle As IntPtr)

パラメーター

handle
IntPtr IntPtr IntPtr IntPtr

IntPtrオブジェクトのハンドルを格納しています。An IntPtr that contains the handle of the object.

注釈

システム指定のオブジェクトに類似したカスタム UI オブジェクトが含まれている場合、サーバー アプリケーションはこの関数を呼び出すことができます。Server applications can call this function when they contain a custom UI object that is similar to a system-provided object. サーバー アプリケーションの呼び出しCreateStdAccessibleObjectをオーバーライドし、IAccessibleメソッドとプロパティ、カスタム オブジェクトに一致するために必要とします。Server applications call CreateStdAccessibleObject and override the IAccessible methods and properties as needed to match their custom object. このアプローチにより、サーバー開発者完全に実装するすべての作業、IAccessibleプロパティとメソッド。This approach saves server developers the work of fully implementing all the IAccessible properties and methods. この機能に似ていますCreateStdAccessibleProxyことを除いて、CreateStdAccessibleProxyは、パラメーターとして、クラス名を指定することができますCreateStdAccessibleObjectに関連付けられているクラス名を使用して、hwndします。This function is similar to CreateStdAccessibleProxy, except that CreateStdAccessibleProxy enables you to specify the class name as a parameter, whereas CreateStdAccessibleObject uses the class name associated with the hwnd.

このバージョンの呼び出し、 UseStdAccessible objid のクライアントで、2 つのパラメーターのバージョンの呼び出しと同じです。Calling this version of the UseStdAccessible is the same as calling the two parameter version with an objid of CLIENT.

UseStdAccessibleObjects(IntPtr, Int32) UseStdAccessibleObjects(IntPtr, Int32) UseStdAccessibleObjects(IntPtr, Int32) UseStdAccessibleObjects(IntPtr, Int32)

オブジェクトのインスタンスをAccessibleObjectハンドルとオブジェクトのオブジェクト id に基づいて。Associates an object with an instance of an AccessibleObject based on the handle and the object id of the object.

protected:
 void UseStdAccessibleObjects(IntPtr handle, int objid);
protected void UseStdAccessibleObjects (IntPtr handle, int objid);
member this.UseStdAccessibleObjects : nativeint * int -> unit
Protected Sub UseStdAccessibleObjects (handle As IntPtr, objid As Integer)

パラメーター

handle
IntPtr IntPtr IntPtr IntPtr

IntPtrオブジェクトのハンドルを格納しています。An IntPtr that contains the handle of the object.

objid
Int32 Int32 Int32 Int32

オブジェクトの型を定義する整数、handleパラメーターを示します。An Int that defines the type of object that the handle parameter refers to.

注釈

システム指定のユーザー インターフェイス要素の指定した型のプロパティとメソッドでは、ユーザー補助オブジェクトを作成します。Creates an accessible object with the methods and properties for the specified type of system-provided user interface element.

システム指定のオブジェクトに類似したカスタム UI オブジェクトが含まれている場合、サーバー アプリケーションはこの関数を呼び出すことができます。Server applications can call this function when they contain a custom UI object that is similar to a system-provided object. サーバー アプリケーションの呼び出しCreateStdAccessibleObjectをオーバーライドし、IAccessibleメソッドとプロパティ、カスタム オブジェクトに一致するために必要とします。Server applications call CreateStdAccessibleObject and override the IAccessible methods and properties as needed to match their custom object. このアプローチにより、サーバー開発者完全に実装するすべての作業、IAccessibleプロパティとメソッド。This approach saves server developers the work of fully implementing all the IAccessible properties and methods.

有効なobjid値。Valid objid values.

ObjectObject Value 説明Description
アラートを生成します。ALERT 0xFFFFFFF60xFFFFFFF6 ウィンドウまたはアプリケーションに関連付けられたメッセージを指します。Refers to a message associated with a window or application.
キャレットCARET 0xFFFFFFF80xFFFFFFF8 テキストの挿入を指すバーのウィンドウで (キャレット)。Refers to the text insertion bar (caret) in the window.
クライアントCLIENT 0xFFFFFFFC0xFFFFFFFC ウィンドウのクライアント領域を指します。Refers to the window's client area. ほとんどの場合、オペレーティング システムは、フレーム要素を制御し、クライアント オブジェクトには、アプリケーションを制御するすべての要素が含まれています。In most cases, the operating system controls the frame elements, and the client object contains all elements that the application controls.
カーソルCURSOR 0xFFFFFFF70xFFFFFFF7 マウス ポインターを指します。Refers to the mouse pointer. システムの 1 つだけのマウス ポインターがあるし、ウィンドウの子ではありません。There is only one mouse pointer in the system and it is not a child of a window.
HSCROLLHSCROLL 0xFFFFFFFA0xFFFFFFFA ウィンドウの水平スクロール バーを指します。Refers to the window's horizontal scroll bar.
MENUMENU 0xFFFFFFFD0xFFFFFFFD ウィンドウのメニュー バーを指します。Refers to the window's menu bar.
SIZEGRIPSIZEGRIP 0xFFFFFFF90xFFFFFFF9 ウィンドウのサイズ変更グリップ、ウィンドウ フレームの右下隅にある、省略可能なフレーム コンポーネントを指します。Refers to the window's size grip, an optional frame component located at the lower right corner of the window frame.
サウンドSOUND 0xFFFFFFF50xFFFFFFF5 サウンド オブジェクトを指します。Refers to a sound object. サウンド オブジェクトは、画面の場所や、子はありませんが、名前と状態の属性を持つ操作を行います。Sound objects do not have screen locations or children, but do have name and state attributes. サウンドの再生アプリケーションの子であります。They are children of the application playing the sound.
SYSMENUSYSMENU 0 xffffffff0xFFFFFFFF ウィンドウのシステム メニューを参照します。Refers to the window's system menu.
タイトル バーTITLEBAR 0xFFFFFFFE0xFFFFFFFE ウィンドウのタイトル バーを参照します。Refers to the window's title bar.
VSCROLLVSCROLL 0xFFFFFFFB0xFFFFFFFB ウィンドウの垂直スクロール バーを指します。Refers to the window's vertical scroll bar.
ウィンドウWINDOW 0x000000000x00000000 子オブジェクトではなく、ウィンドウ自体を参照します。Refers to the window itself rather than to a child object.

適用対象