DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject Classe
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.
Fornisce informazioni su un controllo DataGridViewLinkCell alle applicazioni client di accessibilità.
protected: ref class DataGridViewLinkCell::DataGridViewLinkCellAccessibleObject : System::Windows::Forms::DataGridViewCell::DataGridViewCellAccessibleObject
protected class DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject : System.Windows.Forms.DataGridViewCell.DataGridViewCellAccessibleObject
Protected Class DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject
Inherits DataGridViewCell.DataGridViewCellAccessibleObject
- Ereditarietà
-
DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject
Commenti
Windows Forms include il supporto di accessibilità predefinito che consente all'applicazione di usare applicazioni client di accessibilità. Esempi di applicazioni client di accessibilità includono utilità di ingrandimento dello schermo e revisore, utilità di input vocale, tastiere sullo schermo, dispositivi di input alternativi e utilità di miglioramento della tastiera.
La DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject classe eredita dalla AccessibleObject classe per fornire informazioni su un'applicazione DataGridViewLinkCell client di accessibilità. Ogni classe che rappresenta una parte visiva dell'oggetto DataGridView , ad esempio DataGridViewColumnHeaderCell, DataGridViewRowDataGridViewRowHeaderCelle DataGridViewCell contiene anche una classe che eredita da AccessibleObject per fornire informazioni sulla classe contenente ed eseguire azioni per conto delle applicazioni client di accessibilità.
Esistono istanze quando si vogliono fornire informazioni aggiuntive, ad esempio il nome o la descrizione del DataGridView controllo, alle applicazioni client di accessibilità. Esistono due modi per fornire queste informazioni aggiuntive. Per fornire informazioni di accessibilità limitate per i controlli esistenti, impostare i valori di proprietà e AccessibleDescription del AccessibleName controllo, che verranno segnalati alle applicazioni client di accessibilità.
Nota
È consigliabile modificare i valori delle AccessibleDefaultActionDescription proprietà e AccessibleRole solo in situazioni rare, ad esempio se si crea un aspetto simile a un DataGridView elenco.
In alcuni casi, potrebbe essere necessario includere altre informazioni sull'accessibilità o azioni di accessibilità diverse con la personalizzata DataGridView o DataGridViewCell. Per personalizzare l'accessibilità, è possibile scrivere una classe personalizzata che deriva dalle DataGridView.DataGridViewAccessibleObject classi o DataGridViewCell.DataGridViewCellAccessibleObject e eseguire l'override del CreateAccessibilityInstance metodo. Ad esempio, se si scrive una cella di intestazione di riga personalizzata personalizzata che implementa azioni personalizzate univoche, ad esempio test di hit test speciali all'interno della cella, è necessario creare una classe che eredita dalla classe e eseguire l'override DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject del CreateAccessibilityInstance metodo.
Espone DataGridView la struttura dei dati usando AccessibleRole i valori per definire la gerarchia della tabella dati. Per altre informazioni sull'esposizione di tabelle dati a Accessibilità attiva Microsoft, vedere Esposizione di tabelle dati tramite Accessibilità attiva Microsoft.
Costruttori
DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject(DataGridViewCell) |
Inizializza una nuova istanza della classe DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject. |
Proprietà
Bounds |
Ottiene la posizione e le dimensioni dell'oggetto accessibile. (Ereditato da DataGridViewCell.DataGridViewCellAccessibleObject) |
DefaultAction |
Ottiene una stringa che rappresenta l'azione predefinita di DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject. |
Description |
Ottiene una stringa che descrive l'aspetto visivo dell'oggetto specificato. Non a tutti gli oggetti è associata una descrizione. (Ereditato da AccessibleObject) |
Help |
Ottiene i nomi del tipo della cella di appartenenza e del tipo di base. (Ereditato da DataGridViewCell.DataGridViewCellAccessibleObject) |
KeyboardShortcut |
Ottiene il tasto di scelta rapida o il tasto di scelta dell'oggetto accessibile. (Ereditato da AccessibleObject) |
Name |
Ottiene il nome dell'oggetto DataGridViewCell.DataGridViewCellAccessibleObject. (Ereditato da DataGridViewCell.DataGridViewCellAccessibleObject) |
Owner |
Ottiene o imposta la cella cui appartiene l'oggetto DataGridViewCell.DataGridViewCellAccessibleObject. (Ereditato da DataGridViewCell.DataGridViewCellAccessibleObject) |
Parent |
Ottiene l'elemento padre dell'oggetto DataGridViewCell.DataGridViewCellAccessibleObject. (Ereditato da DataGridViewCell.DataGridViewCellAccessibleObject) |
Role |
Ottiene il ruolo di DataGridViewCell.DataGridViewCellAccessibleObject. (Ereditato da DataGridViewCell.DataGridViewCellAccessibleObject) |
State |
Ottiene lo stato della classe DataGridViewCell.DataGridViewCellAccessibleObject. (Ereditato da DataGridViewCell.DataGridViewCellAccessibleObject) |
Value |
Ottiene o imposta una stringa che rappresenta il valore formattato della cella di appartenenza. (Ereditato da DataGridViewCell.DataGridViewCellAccessibleObject) |
Metodi
CreateObjRef(Type) |
Consente di creare un oggetto che contiene tutte le informazioni rilevanti necessarie per la generazione del proxy utilizzato per effettuare la comunicazione con un oggetto remoto. (Ereditato da MarshalByRefObject) |
DoDefaultAction() |
Esegue l'azione predefinita dell'oggetto DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetChild(Int32) |
Restituisce l'oggetto accessibile corrispondente all'indice specificato. (Ereditato da DataGridViewCell.DataGridViewCellAccessibleObject) |
GetChildCount() |
Ottiene il numero di oggetti figlio accessibili appartenenti a DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject. |
GetFocused() |
Restituisce l'oggetto figlio accessibile che dispone dello stato attivo. (Ereditato da DataGridViewCell.DataGridViewCellAccessibleObject) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetHelpTopic(String) |
Ottiene un identificatore per un argomento della Guida e il percorso del file della Guida associato a questo oggetto accessibile. (Ereditato da AccessibleObject) |
GetLifetimeService() |
Obsoleti.
Consente di recuperare l'oggetto servizio di durata corrente per controllare i criteri di durata per l'istanza. (Ereditato da MarshalByRefObject) |
GetSelected() |
Restituisce l'oggetto figlio accessibile attualmente selezionato. (Ereditato da DataGridViewCell.DataGridViewCellAccessibleObject) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
HitTest(Int32, Int32) |
Restituisce l'oggetto figlio in corrispondenza delle coordinate dello schermo specificate. (Ereditato da AccessibleObject) |
InitializeLifetimeService() |
Obsoleti.
Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza. (Ereditato da MarshalByRefObject) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
MemberwiseClone(Boolean) |
Crea una copia dei riferimenti dell'oggetto MarshalByRefObject corrente. (Ereditato da MarshalByRefObject) |
Navigate(AccessibleNavigation) |
Passa a un altro oggetto accessibile. (Ereditato da DataGridViewCell.DataGridViewCellAccessibleObject) |
RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String) |
Genera l'evento di notifica di automazione dell'interfaccia utente. (Ereditato da AccessibleObject) |
RaiseLiveRegionChanged() |
Genera l'evento di automazione interfaccia utente LiveRegionChanged. (Ereditato da AccessibleObject) |
Select(AccessibleSelection) |
Modifica la selezione o sposta lo stato attivo dell'oggetto accessibile. (Ereditato da DataGridViewCell.DataGridViewCellAccessibleObject) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
UseStdAccessibleObjects(IntPtr) |
Associa un oggetto a un'istanza di AccessibleObject in base all'handle dell'oggetto. (Ereditato da AccessibleObject) |
UseStdAccessibleObjects(IntPtr, Int32) |
Associa un oggetto a un'istanza di AccessibleObject in base all'handle e all'ID dell'oggetto. (Ereditato da AccessibleObject) |
Implementazioni dell'interfaccia esplicita
IAccessible.accChildCount |
Ottiene il numero di interfacce figlio che appartengono all'oggetto corrente. Per una descrizione di questo membro, vedere accChildCount. (Ereditato da AccessibleObject) |
IAccessible.accDoDefaultAction(Object) |
Esegue l'azione predefinita dell'oggetto specificato. Non a tutti gli oggetti è associata un'azione predefinita. Per una descrizione di questo membro, vedere accDoDefaultAction(Object). (Ereditato da AccessibleObject) |
IAccessible.accFocus |
Ottiene l'oggetto con lo stato attivo. Per una descrizione di questo membro, vedere accFocus. (Ereditato da AccessibleObject) |
IAccessible.accHitTest(Int32, Int32) |
Ottiene l'oggetto figlio in corrispondenza delle coordinate dello schermo specificate. Per una descrizione di questo membro, vedere accHitTest(Int32, Int32). (Ereditato da AccessibleObject) |
IAccessible.accLocation(Int32, Int32, Int32, Int32, Object) |
Ottiene la posizione corrente dell'oggetto. Per una descrizione di questo membro, vedere accLocation(Int32, Int32, Int32, Int32, Object). (Ereditato da AccessibleObject) |
IAccessible.accNavigate(Int32, Object) |
Si sposta in un oggetto accessibile a partire dall'oggetto corrente. Per una descrizione di questo membro, vedere accNavigate(Int32, Object). (Ereditato da AccessibleObject) |
IAccessible.accParent |
Ottiene l'oggetto accessibile padre dell'oggetto corrente. Per una descrizione di questo membro, vedere accParent. (Ereditato da AccessibleObject) |
IAccessible.accSelect(Int32, Object) |
Modifica la selezione o sposta lo stato attivo dell'oggetto accessibile. Per una descrizione di questo membro, vedere accSelect(Int32, Object). (Ereditato da AccessibleObject) |
IAccessible.accSelection |
Ottiene gli oggetti figlio selezionati di un oggetto accessibile. Per una descrizione di questo membro, vedere accSelection. (Ereditato da AccessibleObject) |
IReflect.GetField(String, BindingFlags) |
Ottiene l'oggetto FieldInfo corrispondente al campo e al flag di associazione specificati. Per una descrizione di questo membro, vedere GetField(String, BindingFlags). (Ereditato da AccessibleObject) |
IReflect.GetFields(BindingFlags) |
Ottiene una matrice di oggetti FieldInfo corrispondenti a tutti i campi della classe corrente. Per una descrizione di questo membro, vedere GetFields(BindingFlags). (Ereditato da AccessibleObject) |
IReflect.GetMember(String, BindingFlags) |
Ottiene una matrice di oggetti MemberInfo corrispondenti a tutti i membri pubblici o a tutti i membri che corrispondono a un nome specificato. Per una descrizione di questo membro, vedere GetMember(String, BindingFlags). (Ereditato da AccessibleObject) |
IReflect.GetMembers(BindingFlags) |
Ottiene una matrice di oggetti MemberInfo corrispondenti a tutti i membri pubblici o a tutti i membri della classe corrente. Per una descrizione di questo membro, vedere GetMembers(BindingFlags). (Ereditato da AccessibleObject) |
IReflect.GetMethod(String, BindingFlags) |
Ottiene un oggetto MethodInfo corrispondente a un metodo specificato in base ai vincoli di ricerca specificati. Per una descrizione di questo membro, vedere GetMethod(String, BindingFlags). (Ereditato da AccessibleObject) |
IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Ottiene un oggetto MethodInfo corrispondente a un metodo specificato, utilizzando una matrice Type per scegliere uno dei metodi di overload. Per una descrizione di questo membro, vedere GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]). (Ereditato da AccessibleObject) |
IReflect.GetMethods(BindingFlags) |
Ottiene una matrice di oggetti MethodInfo con tutti i metodi pubblici o tutti i metodi della classe corrente. Per una descrizione di questo membro, vedere GetMethods(BindingFlags). (Ereditato da AccessibleObject) |
IReflect.GetProperties(BindingFlags) |
Ottiene una matrice di oggetti PropertyInfo corrispondenti a tutte le proprietà pubbliche o a tutte le proprietà della classe corrente. Per una descrizione di questo membro, vedere GetProperties(BindingFlags). (Ereditato da AccessibleObject) |
IReflect.GetProperty(String, BindingFlags) |
Ottiene un oggetto PropertyInfo corrispondente a una determinata proprietà in base ai vincoli di ricerca specificati. Per una descrizione di questo membro, vedere GetProperty(String, BindingFlags). (Ereditato da AccessibleObject) |
IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Ottiene un oggetto PropertyInfo corrispondente a una determinata proprietà in base ai vincoli di ricerca specificati. Per una descrizione di questo membro, vedere GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]). (Ereditato da AccessibleObject) |
IReflect.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Richiama un membro specificato. Per una descrizione di questo membro, vedere InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]). (Ereditato da AccessibleObject) |
IReflect.UnderlyingSystemType |
Ottiene il tipo sottostante che rappresenta l'oggetto IReflect. Per una descrizione di questo membro, vedere UnderlyingSystemType. (Ereditato da AccessibleObject) |