AccessibleObject.UseStdAccessibleObjects Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Kojarzy obiekt z wystąpieniem obiektu AccessibleObject.
Przeciążenia
UseStdAccessibleObjects(IntPtr) |
Kojarzy obiekt z wystąpieniem AccessibleObject obiektu na podstawie uchwytu obiektu. |
UseStdAccessibleObjects(IntPtr, Int32) |
Kojarzy obiekt z wystąpieniem AccessibleObject obiektu na podstawie uchwytu i identyfikatora obiektu. |
UseStdAccessibleObjects(IntPtr)
Kojarzy obiekt z wystąpieniem AccessibleObject obiektu na podstawie uchwytu obiektu.
protected:
void UseStdAccessibleObjects(IntPtr handle);
protected void UseStdAccessibleObjects (IntPtr handle);
member this.UseStdAccessibleObjects : nativeint -> unit
Protected Sub UseStdAccessibleObjects (handle As IntPtr)
Parametry
Uwagi
Aplikacje serwera mogą wywoływać tę funkcję, gdy zawierają niestandardowy obiekt interfejsu użytkownika podobny do obiektu dostarczonego przez system. Aplikacje serwera wywołają CreateStdAccessibleObject
i przesłonią IAccessible metody i właściwości zgodnie z potrzebami, aby dopasować ich obiekt niestandardowy. Takie podejście pozwala zaoszczędzić deweloperom serwerów pracę w pełni implementowania wszystkich IAccessible właściwości i metod. Ta funkcja jest podobna do CreateStdAccessibleProxy
funkcji , z tą różnicą, że CreateStdAccessibleProxy
umożliwia określenie nazwy klasy jako parametru, natomiast CreateStdAccessibleObject
używa nazwy klasy skojarzonej z klasą hwnd
.
Wywołanie tej wersji programu UseStdAccessible
jest takie samo jak wywołanie wersji dwóch parametrów z objid klienta.
Dotyczy
UseStdAccessibleObjects(IntPtr, Int32)
Kojarzy obiekt z wystąpieniem AccessibleObject obiektu na podstawie uchwytu i identyfikatora obiektu.
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)
Parametry
- objid
- Int32
Int definiujący typ obiektu, do którego handle
odwołuje się parametr.
Uwagi
Tworzy dostępny obiekt z metodami i właściwościami określonego typu elementu interfejsu użytkownika dostarczonego przez system.
Aplikacje serwera mogą wywoływać tę funkcję, gdy zawierają niestandardowy obiekt interfejsu użytkownika podobny do obiektu dostarczonego przez system. Aplikacje serwera wywołają CreateStdAccessibleObject
i przesłonią IAccessible metody i właściwości zgodnie z potrzebami, aby dopasować ich obiekt niestandardowy. Takie podejście pozwala zaoszczędzić deweloperom serwerów pracę w pełni implementowania wszystkich IAccessible właściwości i metod.
Prawidłowe objid
wartości.
Obiekt | Wartość | Opis |
---|---|---|
ALERT | 0xFFFFFFF6 | Odwołuje się do komunikatu skojarzonego z oknem lub aplikacją. |
DASZEK | 0xFFFFFFF8 | Odwołuje się do paska wstawiania tekstu (karetki) w oknie. |
KLIENTA | 0xFFFFFFFC | Odwołuje się do obszaru klienta okna. W większości przypadków system operacyjny kontroluje elementy ramki, a obiekt klienta zawiera wszystkie elementy, które kontroluje aplikacja. |
KURSOR | 0xFFFFFFF7 | Odwołuje się do wskaźnika myszy. W systemie znajduje się tylko jeden wskaźnik myszy i nie jest elementem podrzędnym okna. |
HSCROLL | 0xFFFFFFFA | Odwołuje się do poziomego paska przewijania okna. |
MENU | 0xFFFFFFFD | Odwołuje się do paska menu okna. |
SIZEGRIP | 0xFFFFFFF9 | Odnosi się do uchwytu rozmiaru okna, opcjonalnego składnika ramy znajdującego się w prawym dolnym rogu ramy okna. |
DŹWIĘKU | 0xFFFFFFF5 | Odwołuje się do obiektu dźwiękowego. Obiekty dźwiękowe nie mają lokalizacji ekranu ani elementów podrzędnych, ale mają atrybuty nazwy i stanu. Są to elementy podrzędne aplikacji odtwarzających dźwięk. |
SYSMENU | 0xFFFFFFFF | Odwołuje się do menu systemowego okna. |
TITLEBAR | 0xFFFFFFFE | Odwołuje się do paska tytułu okna. |
VSCROLL | 0xFFFFFFFB | Odwołuje się do pionowego paska przewijania okna. |
OKNO | 0x00000000 | Odwołuje się do samego okna, a nie do obiektu podrzędnego. |