AccessibleObject.UseStdAccessibleObjects Metodo

Definizione

Associa un oggetto a un'istanza di un oggetto AccessibleObject.

Overload

Nome Descrizione
UseStdAccessibleObjects(IntPtr)

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

UseStdAccessibleObjects(IntPtr, Int32)

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

UseStdAccessibleObjects(IntPtr)

Origine:
AccessibleObject.cs
Origine:
AccessibleObject.cs
Origine:
AccessibleObject.cs
Origine:
AccessibleObject.cs
Origine:
AccessibleObject.cs

Associa un oggetto a un'istanza di un AccessibleObject oggetto 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 contenente l'handle dell'oggetto .

Commenti

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

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

Si applica a

UseStdAccessibleObjects(IntPtr, Int32)

Origine:
AccessibleObject.cs
Origine:
AccessibleObject.cs
Origine:
AccessibleObject.cs
Origine:
AccessibleObject.cs
Origine:
AccessibleObject.cs

Associa un oggetto a un'istanza di in AccessibleObject base all'handle e all'ID oggetto 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 contenente l'handle dell'oggetto .

objid
Int32

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

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 dell'interfaccia utente personalizzato simile a un oggetto fornito dal sistema. Le applicazioni server chiamano CreateStdAccessibleObject ed eseguono l'override dei IAccessible metodi e delle proprietà in base alle esigenze per trovare la corrispondenza con il relativo oggetto personalizzato. Questo approccio consente agli sviluppatori di server di implementare completamente tutte le proprietà e i IAccessible metodi.

Valori validi objid .

Oggetto Value Description
AVVISO 0xFFFFFFF6 Fa riferimento a un messaggio associato a una finestra o a un'applicazione.
CURSORE 0xFFFFFFF8 Fa riferimento alla barra di inserimento del testo (cursore) nella finestra.
CLIENTE 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. C'è un solo puntatore del mouse nel sistema e non è un figlio di una finestra.
HSCROLL 0xFFFFFFFA Fa riferimento alla barra di scorrimento orizzontale della finestra.
MENU 0xFFFFFFFD Fa riferimento alla barra dei menu della finestra.
SIZEGRIP 0xFFFFFFF9 Fa riferimento al grip delle dimensioni della finestra, un componente cornice facoltativo che si trova nell'angolo inferiore destro della cornice della finestra.
SUONO 0xFFFFFFF5 Fa riferimento a un oggetto audio. Gli oggetti audio non hanno posizioni dello schermo o elementi figlio, ma hanno attributi nome e stato. Sono figli dell'applicazione che riproduce il suono.
SYSMENU 0xFFFFFFFF Fa riferimento al menu di sistema della finestra.
TITLEBAR 0xFFFFFFFE Fa riferimento alla barra del titolo della finestra.
VSCROLL 0xFFFFFFFB Fa riferimento alla barra di scorrimento verticale della finestra.
WINDOW 0x00000000 Fa riferimento alla finestra stessa anziché a un oggetto figlio.

Si applica a