AccessibleObject.UseStdAccessibleObjects Метод

Определение

Связывает объект с экземпляром объекта AccessibleObject.

Перегрузки

Имя Описание
UseStdAccessibleObjects(IntPtr)

Связывает объект с экземпляром AccessibleObject объекта на основе дескриптора объекта.

UseStdAccessibleObjects(IntPtr, Int32)

Связывает объект с экземпляром AccessibleObject на основе дескриптора и идентификатора объекта объекта.

UseStdAccessibleObjects(IntPtr)

Исходный код:
AccessibleObject.cs
Исходный код:
AccessibleObject.cs
Исходный код:
AccessibleObject.cs
Исходный код:
AccessibleObject.cs
Исходный код:
AccessibleObject.cs

Связывает объект с экземпляром AccessibleObject объекта на основе дескриптора объекта.

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

Параметры

handle
IntPtr

nativeint

Объект IntPtr , содержащий дескриптор объекта.

Комментарии

Серверные приложения могут вызывать эту функцию, если они содержат пользовательский объект пользовательского интерфейса, аналогичный объекту, предоставленному системой. Серверные приложения вызывают CreateStdAccessibleObject и переопределяют IAccessible методы и свойства, чтобы соответствовать их пользовательскому объекту. Этот подход позволяет разработчикам серверов полностью реализовать все IAccessible свойства и методы. Эта функция аналогична CreateStdAccessibleProxy, за исключением того, что CreateStdAccessibleProxy позволяет указать имя класса в качестве параметра, в то время как CreateStdAccessibleObject использует имя класса, связанное с ним hwnd.

Вызов этой версии UseStdAccessible совпадает с вызовом двух параметров с objid of CLIENT.

Применяется к

UseStdAccessibleObjects(IntPtr, Int32)

Исходный код:
AccessibleObject.cs
Исходный код:
AccessibleObject.cs
Исходный код:
AccessibleObject.cs
Исходный код:
AccessibleObject.cs
Исходный код:
AccessibleObject.cs

Связывает объект с экземпляром AccessibleObject на основе дескриптора и идентификатора объекта объекта.

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

nativeint

Объект IntPtr , содержащий дескриптор объекта.

objid
Int32

Int, определяющий тип объекта, к которому handle ссылается параметр.

Комментарии

Создает доступный объект с методами и свойствами для указанного типа элемента пользовательского интерфейса, предоставленного системой.

Серверные приложения могут вызывать эту функцию, если они содержат пользовательский объект пользовательского интерфейса, аналогичный объекту, предоставленному системой. Серверные приложения вызывают CreateStdAccessibleObject и переопределяют IAccessible методы и свойства, чтобы соответствовать их пользовательскому объекту. Этот подход позволяет разработчикам серверов полностью реализовать все IAccessible свойства и методы.

Допустимые objid значения.

Object Ценность Description
ОПОВЕЩЕНИЯ 0xFFFFFFF6 Ссылается на сообщение, связанное с окном или приложением.
КУРСОР 0xFFFFFFF8 Ссылается на строку вставки текста (caret) в окне.
КЛИЕНТ 0xFFFFFFFC Ссылается на клиентскую область окна. В большинстве случаев операционная система управляет элементами кадра, а клиентский объект содержит все элементы, управляющие приложением.
CURSOR 0xFFFFFFF7 Ссылается на указатель мыши. В системе есть только один указатель мыши, и он не является дочерним элементом окна.
HSCROLL 0xFFFFFFFA Ссылается на горизонтальную полосу прокрутки окна.
МЕНЮ 0xFFFFFFFD Ссылается на строку меню окна.
SIZEGRIP 0xFFFFFFF9 Относится к захвату размера окна, необязательному компоненту кадра, расположенному в правом нижнем углу окна.
ЗВУК 0xFFFFFFF5 Относится к звуковому объекту. Звуковые объекты не имеют расположений экрана или дочерних объектов, но имеют атрибуты имени и состояния. Они являются детьми приложения, играющего звук.
SYSMENU 0xFFFFFFFF Ссылается на системное меню окна.
ЗАГОЛОВКА 0xFFFFFFFE Ссылается на строку заголовка окна.
VSCROLL 0xFFFFFFFB Ссылается на вертикальную полосу прокрутки окна.
WINDOW 0x00000000 Относится к самому окну, а не к дочернему объекту.

Применяется к