Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe DataGridView.DataGridViewAccessibleObject

 

Data di pubblicazione: novembre 2016

Fornisce informazioni sul controllo DataGridView alle applicazioni client di accessibilità.

Spazio dei nomi:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

System.Object
  System.MarshalByRefObject
    System.Runtime.InteropServices.StandardOleMarshalObject
      System.Windows.Forms.AccessibleObject
        System.Windows.Forms.Control.ControlAccessibleObject
          System.Windows.Forms.DataGridView.DataGridViewAccessibleObject

[ComVisibleAttribute(true)]
protected class DataGridViewAccessibleObject : Control.ControlAccessibleObject

NomeDescrizione
System_CAPS_pubmethodDataGridView.DataGridViewAccessibleObject(DataGridView)

Inizializza una nuova istanza della classe DataGridView.DataGridViewAccessibleObject.

NomeDescrizione
System_CAPS_pubpropertyBounds

Ottiene la posizione e le dimensioni dell'oggetto accessibile.(Ereditato da AccessibleObject.)

System_CAPS_pubpropertyDefaultAction

Ottiene una stringa che descrive l'azione predefinita dell'oggetto. Non a tutti gli oggetti è associata un'azione predefinita.(Ereditato da Control.ControlAccessibleObject.)

System_CAPS_pubpropertyDescription

Ottiene la descrizione del Control.ControlAccessibleObject.(Ereditato da Control.ControlAccessibleObject.)

System_CAPS_pubpropertyHandle

Ottiene o imposta l'handle dell'oggetto accessibile.(Ereditato da Control.ControlAccessibleObject.)

System_CAPS_pubpropertyHelp

Ottiene la descrizione dell'oggetto o la modalità di utilizzo.(Ereditato da Control.ControlAccessibleObject.)

System_CAPS_pubpropertyKeyboardShortcut

Ottiene il tasto di scelta o tasto di scelta per un oggetto accessibile.(Ereditato da Control.ControlAccessibleObject.)

System_CAPS_pubpropertyName

Ottiene o imposta il nome dell'oggetto accessibile.(Esegue l'override di Control.ControlAccessibleObject.Name.)

System_CAPS_pubpropertyOwner

Ottiene il proprietario dell'oggetto accessibile.(Ereditato da Control.ControlAccessibleObject.)

System_CAPS_pubpropertyParent

Ottiene l'oggetto padre di un oggetto accessibile.(Ereditato da Control.ControlAccessibleObject.)

System_CAPS_pubpropertyRole

Ottiene il ruolo di DataGridView.DataGridViewAccessibleObject.(Esegue l'override di Control.ControlAccessibleObject.Role.)

System_CAPS_pubpropertyState

Ottiene lo stato di questo oggetto accessibile.(Ereditato da AccessibleObject.)

System_CAPS_pubpropertyValue

Ottiene o imposta il valore di un oggetto accessibile.(Ereditato da AccessibleObject.)

NomeDescrizione
System_CAPS_pubmethodCreateObjRef(Type)

Crea un oggetto che contiene le informazioni necessarie per generare un proxy utilizzato per comunicare con un oggetto remoto.(Ereditato da MarshalByRefObject.)

System_CAPS_pubmethodDoDefaultAction()

Esegue l'azione predefinita associata a questo oggetto accessibile.(Ereditato da AccessibleObject.)

System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object.)

System_CAPS_protmethodFinalize()

Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che l'oggetto stesso venga reclamato dalla procedura di Garbage Collection. (Ereditato da Object.)

System_CAPS_pubmethodGetChild(Int32)

Restituisce l'elemento figlio accessibile corrispondente all'indice specificato.(Esegue l'override di AccessibleObject.GetChild(Int32).)

System_CAPS_pubmethodGetChildCount()

Restituisce il numero di oggetti figlio appartenenti all'oggetto accessibile.(Esegue l'override di AccessibleObject.GetChildCount().)

System_CAPS_pubmethodGetFocused()

Restituisce l'oggetto accessibile il DataGridViewCell che ha lo stato attivo.(Esegue l'override di AccessibleObject.GetFocused().)

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_pubmethodGetHelpTopic(String)

Ottiene un identificatore per un argomento della Guida e il percorso al file della Guida associato all'oggetto accessibile.(Ereditato da Control.ControlAccessibleObject.)

System_CAPS_pubmethodGetLifetimeService()

Recupera l'oggetto servizio di durata corrente che controlla i criteri di durata per questa istanza.(Ereditato da MarshalByRefObject.)

System_CAPS_pubmethodGetSelected()

Restituisce un AccessibleObject che rappresenta le celle selezionate nel DataGridView controllo.(Esegue l'override di AccessibleObject.GetSelected().)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodHitTest(Int32, Int32)

Restituisce l'oggetto figlio in corrispondenza delle coordinate dello schermo specificate.(Esegue l'override di AccessibleObject.HitTest(Int32, Int32).)

System_CAPS_pubmethodInitializeLifetimeService()

Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza.(Ereditato da MarshalByRefObject.)

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.(Ereditato da Object.)

System_CAPS_protmethodMemberwiseClone(Boolean)

Crea una copia superficiale dell'oggetto corrente MarshalByRefObject oggetto.(Ereditato da MarshalByRefObject.)

System_CAPS_pubmethodNavigate(AccessibleNavigation)

Passa a un altro oggetto accessibile.(Esegue l'override di AccessibleObject.Navigate(AccessibleNavigation).)

System_CAPS_pubmethodNotifyClients(AccessibleEvents)

Notifica alle applicazioni client di accessibilità dell'oggetto specificato AccessibleEvents.(Ereditato da Control.ControlAccessibleObject.)

System_CAPS_pubmethodNotifyClients(AccessibleEvents, Int32)

Notifica alle applicazioni client di accessibilità l'oggetto AccessibleEvents specificato per il controllo figlio specifico.(Ereditato da Control.ControlAccessibleObject.)

System_CAPS_pubmethodNotifyClients(AccessibleEvents, Int32, Int32)

Notifica alle applicazioni client di accessibilità della classe specificata AccessibleEvents per il controllo figlio specificato, fornendo l'identificazione di AccessibleObject.(Ereditato da Control.ControlAccessibleObject.)

System_CAPS_pubmethodSelect(AccessibleSelection)

Modifica la selezione o Sposta lo stato attivo dell'oggetto accessibile.(Ereditato da AccessibleObject.)

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Control.ControlAccessibleObject.)

System_CAPS_protmethodUseStdAccessibleObjects(IntPtr)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Associa un oggetto con un'istanza di un AccessibleObject in base all'handle dell'oggetto.(Ereditato da AccessibleObject.)

System_CAPS_protmethodUseStdAccessibleObjects(IntPtr, Int32)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Associa un oggetto con un'istanza di un AccessibleObject in base l'handle e l'id oggetto dell'oggetto.(Ereditato da AccessibleObject.)

NomeDescrizione
System_CAPS_pubinterfaceSystem_CAPS_privmethodIAccessible.accDoDefaultAction(Object)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Esegue l'azione predefinita dell'oggetto specificato. Non a tutti gli oggetti è associata un'azione predefinita. Per una descrizione di questo membro, vedere IAccessible.accDoDefaultAction.(Ereditato da AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAccessible.accHitTest(Int32, Int32)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene l'oggetto figlio in corrispondenza delle coordinate dello schermo specificate. Per una descrizione di questo membro, vedere IAccessible.accHitTest.(Ereditato da AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAccessible.accLocation(Int32, Int32, Int32, Int32, Object)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene la posizione dell'oggetto corrente dello schermo. Per una descrizione di questo membro, vedere IAccessible.accLocation.(Ereditato da AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAccessible.accNavigate(Int32, Object)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Passa a un oggetto accessibile rispetto all'oggetto corrente. Per una descrizione di questo membro, vedere IAccessible.accNavigate.(Ereditato da AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAccessible.accSelect(Int32, Object)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Modifica la selezione o Sposta lo stato attivo dell'oggetto accessibile. Per una descrizione di questo membro, vedere IAccessible.accSelect.(Ereditato da AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIReflect.GetField(String, BindingFlags)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene il System.Reflection.FieldInfo dell'oggetto corrispondente al campo specificato e flag di associazione. Per una descrizione di questo membro, vedere IReflect.GetField.(Ereditato da AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIReflect.GetFields(BindingFlags)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene una matrice di System.Reflection.FieldInfo gli oggetti corrispondenti a tutti i campi della classe corrente. Per una descrizione di questo membro, vedere IReflect.GetFields.(Ereditato da AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIReflect.GetMember(String, BindingFlags)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene una matrice di System.Reflection.MemberInfo oggetti corrispondenti a tutti i membri pubblici o a tutti i membri che corrispondano al nome specificato. Per una descrizione di questo membro, vedere IReflect.GetMember.(Ereditato da AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIReflect.GetMembers(BindingFlags)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene una matrice di System.Reflection.MemberInfo gli oggetti corrispondenti a tutti i membri pubblici o a tutti i membri della classe corrente. Per una descrizione di questo membro, vedere IReflect.GetMembers.(Ereditato da AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIReflect.GetMethod(String, BindingFlags)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene un System.Reflection.MethodInfo oggetto corrispondente a un metodo specificato in base ai vincoli di ricerca specificati. Per una descrizione di questo membro, vedere IReflect.GetMethod.(Ereditato da AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene un System.Reflection.MethodInfo oggetto corrispondente a un metodo specificato, utilizzando una matrice di tipo per scegliere da uno dei metodi di overload. Per una descrizione di questo membro, vedere IReflect.GetMethod.(Ereditato da AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIReflect.GetMethods(BindingFlags)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene una matrice di System.Reflection.MethodInfo gli oggetti con tutti i metodi pubblici o tutti i metodi della classe corrente. Per una descrizione di questo membro, vedere IReflect.GetMethods.(Ereditato da AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIReflect.GetProperties(BindingFlags)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene una matrice di System.Reflection.PropertyInfo oggetti corrispondenti a tutte le proprietà pubbliche o a tutte le proprietà della classe corrente. Per una descrizione di questo membro, vedere IReflect.GetProperties.(Ereditato da AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIReflect.GetProperty(String, BindingFlags)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene un System.Reflection.PropertyInfo oggetto corrispondente a una proprietà specificata in vincoli di ricerca specificati. Per una descrizione di questo membro, vedere IReflect.GetProperty.(Ereditato da AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene un System.Reflection.PropertyInfo oggetto corrispondente a una proprietà specificata con vincoli di ricerca specificati. Per una descrizione di questo membro, vedere IReflect.GetProperty.(Ereditato da AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIReflect.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Richiama un membro specificato. Per una descrizione di questo membro, vedere IReflect.InvokeMember.(Ereditato da AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIAccessible.accChildCount

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene il numero di interfacce figlio che appartengono a questo oggetto. Per una descrizione di questo membro, vedere IAccessible.accChildCount.(Ereditato da AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIAccessible.accFocus

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene l'oggetto che ha lo stato attivo. Per una descrizione di questo membro, vedere IAccessible.accFocus.(Ereditato da AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIAccessible.accParent

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene l'elemento padre oggetto accessibile di questo oggetto. Per una descrizione di questo membro, vedere IAccessible.accParent.(Ereditato da AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIAccessible.accSelection

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene l'oggetto figlio selezionato gli oggetti di un oggetto accessibile. Per una descrizione di questo membro, vedere IAccessible.accSelection.(Ereditato da AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIReflect.UnderlyingSystemType

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene il tipo sottostante che rappresenta il IReflect oggetto. Per una descrizione di questo membro, vedere IReflect.UnderlyingSystemType.(Ereditato da AccessibleObject.)

Windows Forms has accessibility support built in and provides information about your application that allows it to work with accessibility client applications. Examples of accessibility client applications are screen enlarger and reviewer utilities, voice input utilities, on-screen keyboards, alternative input devices, and keyboard enhancement utilities.

The T:System.Windows.Forms.DataGridView.DataGridViewAccessibleObject class inherits from the T:System.Windows.Forms.AccessibleObject class to provide information about the T:System.Windows.Forms.DataGridView control to accessibility client applications. Each class that represents a visual part of the T:System.Windows.Forms.DataGridView—T:System.Windows.Forms.DataGridViewColumnHeaderCell, T:System.Windows.Forms.DataGridViewRowHeaderCell, T:System.Windows.Forms.DataGridViewRow, and T:System.Windows.Forms.DataGridViewCell—also contains a class that inherits from T:System.Windows.Forms.AccessibleObject to provide information about the containing class and perform actions on behalf of accessibility client applications.

There are instances when you will want to provide additional information, such as the name or description of the T:System.Windows.Forms.DataGridView control, to accessibility client applications. There are two ways of providing this additional information. To provide limited accessibility information for existing controls, set the control's P:System.Windows.Forms.Control.AccessibleName and P:System.Windows.Forms.Control.AccessibleDescription property values, which will be reported to accessibility client applications.

System_CAPS_noteNota

You should change the P:System.Windows.Forms.Control.AccessibleDefaultActionDescription and P:System.Windows.Forms.Control.AccessibleRole property values only in rare situations, such as if you make a T:System.Windows.Forms.DataGridView look like a list.

Occasionally, you might require more accessibility information or different accessibility actions to be included with your custom T:System.Windows.Forms.DataGridView or T:System.Windows.Forms.DataGridViewCell. To customize accessibility, you can write your own class that derives from the T:System.Windows.Forms.DataGridView.DataGridViewAccessibleObject or T:System.Windows.Forms.DataGridViewCell.DataGridViewCellAccessibleObject classes and override the M:System.Windows.Forms.Control.CreateAccessibilityInstance method. For example, if you are writing a custom row header cell that implements unique custom actions, such as special hit testing within your cell, you should create a class that inherits from the T:System.Windows.Forms.DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject class and override the M:System.Windows.Forms.DataGridViewRowHeaderCell.CreateAccessibilityInstance method.

The T:System.Windows.Forms.DataGridView exposes its data structure by using T:System.Windows.Forms.AccessibleRole values to define the data table hierarchy. For more information on exposing data tables to Microsoft Active Accessibility, see "Exposing Data Tables through Microsoft Active Accessibility" in the MSDN library at http://msdn.microsoft.com/library.

.NET Framework
Disponibile da 2.0

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: