AccessibleObject.UseStdAccessibleObjects Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сопоставляет объект с экземпляром объекта AccessibleObject.
Перегрузки
UseStdAccessibleObjects(IntPtr) |
Сопоставляет объект с экземпляром объекта AccessibleObject на основании дескриптора объекта. |
UseStdAccessibleObjects(IntPtr, Int32) |
Сопоставляет объект с экземпляром объектаAccessibleObject на основании дескриптора и идентификатора объекта. |
UseStdAccessibleObjects(IntPtr)
Сопоставляет объект с экземпляром объекта AccessibleObject на основании дескриптора объекта.
protected:
void UseStdAccessibleObjects(IntPtr handle);
protected void UseStdAccessibleObjects (IntPtr handle);
member this.UseStdAccessibleObjects : nativeint -> unit
Protected Sub UseStdAccessibleObjects (handle As IntPtr)
Параметры
Комментарии
Серверные приложения могут вызывать эту функцию, если они содержат пользовательский объект, похожий на предоставляемый системой объект. Серверные приложения вызывают CreateStdAccessibleObject
и переопределяют IAccessible методы и свойства в соответствии с их пользовательским объектом. Этот подход позволяет разработчикам серверов полностью реализовать все IAccessible свойства и методы. Эта функция аналогичнаCreateStdAccessibleProxy
, за исключением того, что CreateStdAccessibleProxy
вы можете указать имя класса в качестве параметра, в то время как CreateStdAccessibleObject
используется имя класса, связанное с .hwnd
Вызов этой версии UseStdAccessible
совпадает с вызовом двух параметров с objid of CLIENT.
Применяется к
UseStdAccessibleObjects(IntPtr, Int32)
Сопоставляет объект с экземпляром объекта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)
Параметры
- objid
- Int32
Значение Int, определяющее тип объекта, на который ссылается параметр handle
.
Комментарии
Создает объект со специальными возможностями с методами и свойствами для указанного типа элемента пользовательского интерфейса, предоставляемого системой.
Серверные приложения могут вызывать эту функцию, если они содержат пользовательский объект, похожий на предоставляемый системой объект. Серверные приложения вызывают CreateStdAccessibleObject
и переопределяют IAccessible методы и свойства в соответствии с их пользовательским объектом. Этот подход позволяет разработчикам серверов полностью реализовать все IAccessible свойства и методы.
Допустимые objid
значения.
Объект | Значение | Описание |
---|---|---|
ALERT | 0xFFFFFFF6 | Ссылается на сообщение, связанное с окном или приложением. |
КУРСОР | 0xFFFFFFF8 | Ссылается на панель вставки текста (курсор) в окне. |
КЛИЕНТА | 0xFFFFFFFC | Ссылается на клиентскую область окна. В большинстве случаев операционная система управляет элементами фрейма, а клиентский объект содержит все элементы, управляющие приложением. |
CURSOR | 0xFFFFFFF7 | Ссылается на указатель мыши. В системе есть только один указатель мыши, и это не дочерний элемент окна. |
HSCROLL | 0xFFFFFFFA | Ссылается на горизонтальную полосу прокрутки окна. |
MENU | 0xFFFFFFFD | Ссылается на строку меню окна. |
SIZEGRIP | 0xFFFFFFF9 | Ссылается на захват размера окна, необязательный компонент кадра, расположенный в правом нижнем углу окна. |
ЗВУК | 0xFFFFFFF5 | Ссылается на звуковой объект. Звуковые объекты не имеют расположений экрана или дочерних элементов, но имеют атрибуты имени и состояния. Они являются детьми приложения, играющего звук. |
SYSMENU | 0xFFFFFFFF | Ссылается на системное меню окна. |
ЗАГОЛОВКА | 0xFFFFFFFE | Ссылается на строку заголовка окна. |
VSCROLL | 0xFFFFFFFB | Ссылается на вертикальную полосу прокрутки окна. |
WINDOW | 0x00000000 | Относится к самому окну, а не к дочернему объекту. |