Condividi tramite


AccessibleObject.UseStdAccessibleObjects Metodo

Definizione

Associa un oggetto a un'istanza di AccessibleObject.

Overload

UseStdAccessibleObjects(IntPtr)

Associa un oggetto a un'istanza di AccessibleObject in base all'handle dell'oggetto.

UseStdAccessibleObjects(IntPtr, Int32)

Associa un oggetto a un'istanza di AccessibleObject in base all'handle e all'ID dell'oggetto.

UseStdAccessibleObjects(IntPtr)

Associa un oggetto a un'istanza di AccessibleObject in base all'handle dell'oggetto.

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

Parametri

handle
IntPtr

nativeint

Oggetto IntPtr che contiene l'handle dell'oggetto.

Commenti

Le applicazioni server possono chiamare questa funzione quando contengono un oggetto interfaccia utente personalizzato simile a un oggetto fornito dal sistema. Le applicazioni server chiamano CreateStdAccessibleObject ed eseguono l'override dei metodi e delle IAccessible proprietà in base alle esigenze per trovare la corrispondenza con l'oggetto personalizzato. Questo approccio consente agli sviluppatori del server di implementare completamente tutte le proprietà e i IAccessible metodi. Questa funzione è simile a CreateStdAccessibleProxy, tranne che CreateStdAccessibleProxy consente di specificare il nome della classe come parametro, mentre CreateStdAccessibleObject usa il nome della classe associato all'oggetto hwnd.

La chiamata a questa versione di UseStdAccessible è uguale alla chiamata della versione dei due parametri con un objid di CLIENT.

Si applica a

UseStdAccessibleObjects(IntPtr, Int32)

Associa un oggetto a un'istanza di AccessibleObject in base all'handle e all'ID dell'oggetto.

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)

Parametri

handle
IntPtr

nativeint

Oggetto IntPtr che contiene l'handle dell'oggetto.

objid
Int32

Integer che definisce il tipo di oggetto a cui fa riferimento il parametro handle.

Commenti

Crea un oggetto accessibile con i metodi e le proprietà per il tipo specificato di elemento dell'interfaccia utente fornito dal sistema.

Le applicazioni server possono chiamare questa funzione quando contengono un oggetto interfaccia utente personalizzato simile a un oggetto fornito dal sistema. Le applicazioni server chiamano CreateStdAccessibleObject ed eseguono l'override dei metodi e delle IAccessible proprietà in base alle esigenze per trovare la corrispondenza con l'oggetto personalizzato. Questo approccio consente agli sviluppatori del server di implementare completamente tutte le proprietà e i IAccessible metodi.

Valori validi objid .

Oggetto Valore Descrizione
ALERT 0xFFFFFFF6 Fa riferimento a un messaggio associato a una finestra o a un'applicazione.
CURSORE 0xFFFFFFF8 Fa riferimento alla barra di inserimento del testo (caret) nella finestra.
AREA 0xFFFFFFFC Fa riferimento all'area client della finestra. Nella maggior parte dei casi, il sistema operativo controlla gli elementi frame e l'oggetto client contiene tutti gli elementi che controllano l'applicazione.
CURSOR 0xFFFFFFF7 Fa riferimento al puntatore del mouse. Nel sistema è presente un solo puntatore del mouse e non è figlio di una finestra.
HSCROLL 0xFFFFFFFA Si riferisce alla barra di scorrimento orizzontale della finestra.
MENU 0xFFFFFFFD Fa riferimento alla barra dei menu della finestra.
SIZEGRIP 0xFFFFFFF9 Si riferisce al grip delle dimensioni della finestra, un componente di cornice facoltativo situato nell'angolo inferiore destro della cornice della finestra.
SUONO 0xFFFFFFF5 Fa riferimento a un oggetto suono. Gli oggetti audio non hanno posizioni dello schermo o elementi figlio, ma hanno attributi di nome e stato. Sono figli dell'applicazione che suonano il suono.
SYSMENU 0xffffffff Fa riferimento al menu di sistema della finestra.
TITLEBAR 0xFFFFFFFE Fa riferimento alla barra del titolo della finestra.
VSCROLL 0xFFFFFFFB Si riferisce alla barra di scorrimento verticale della finestra.
WINDOW 0x00000000 Si riferisce alla finestra stessa anziché a un oggetto figlio.

Si applica a