AccessibleObject.UseStdAccessibleObjects Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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
- 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. |