Export (0) Print
Expand All

AccessibleObject.UseStdAccessibleObjects Method (IntPtr)

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Associates an object with an instance of an AccessibleObject based on the handle of the object.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

[SecurityPermissionAttribute(SecurityAction.Demand, Flags = SecurityPermissionFlag.UnmanagedCode)]
protected void UseStdAccessibleObjects(
	IntPtr handle
)

Parameters

handle
Type: System.IntPtr

An IntPtr that contains the handle of the object.

Server applications can call this function when they contain a custom UI object that is similar to a system-provided object. Server applications call CreateStdAccessibleObject and override the IAccessible methods and properties as needed to match their custom object. This approach saves server developers the work of fully implementing all the IAccessible properties and methods. 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.

Calling this version of the UseStdAccessible is the same as calling the two parameter version with an objid of CLIENT.

.NET Framework

Supported in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Show:
© 2014 Microsoft