Control.ControlAccessibleObject Control.ControlAccessibleObject Control.ControlAccessibleObject Control.ControlAccessibleObject Class

Definizione

Fornisce le informazioni su un controllo che possono essere usate da un'applicazione di accessibilità.Provides information about a control that can be used by an accessibility application.

public: ref class Control::ControlAccessibleObject : System::Windows::Forms::AccessibleObject
[System.Runtime.InteropServices.ComVisible(true)]
public class Control.ControlAccessibleObject : System.Windows.Forms.AccessibleObject
type Control.ControlAccessibleObject = class
    inherit AccessibleObject
Public Class Control.ControlAccessibleObject
Inherits AccessibleObject
Ereditarietà
Control.ControlAccessibleObjectControl.ControlAccessibleObjectControl.ControlAccessibleObjectControl.ControlAccessibleObject
Derivato
Attributi

Esempi

L'esempio di codice seguente crea un controllo casella di controllo che deriva dalla CheckBox classe e crea un oggetto Control.ControlAccessibleObject personalizzato per la classe derivata da usare.The following code example creates a check box control that derives from the CheckBox class and creates a custom Control.ControlAccessibleObject for the derived class to use. La classe derivata, MyCheckBox, Appearance dispone Button di per impostazione predefinita, quindi viene visualizzata come interruttore.The derived class, MyCheckBox, has an Appearance of Button by default so it appears as a toggle button. La classe Control.ControlAccessibleObject derivata, MyCheckBoxControlAccessibleObject, esegue l'override di tre proprietà per tenere conto della differenza nell'aspetto.The derived Control.ControlAccessibleObject class, MyCheckBoxControlAccessibleObject, overrides three properties to account for the difference in appearance.

#using <Accessibility.dll>
#using <System.Drawing.dll>
#using <System.dll>
#using <System.Windows.Forms.dll>

using namespace System;
using namespace System::Windows::Forms;
using namespace System::Drawing;

namespace MyCustomControls
{
   public ref class MyCheckBox: public CheckBox
   {
   public:
      MyCheckBox()
      {
         // Make the check box appear like a toggle button.
         this->Appearance = ::Appearance::Button;

         // Center the text on the button.
         this->TextAlign = ContentAlignment::MiddleCenter;

         // Set the AccessibleDescription text.
         this->AccessibleDescription = "A toggle style button.";
      }

   protected:

      // Create an instance of the AccessibleObject
      // defined for the 'MyCheckBox' control
      virtual AccessibleObject^ CreateAccessibilityInstance() override;
   };

   // Accessible Object* for use with the 'MyCheckBox' control.
   private ref class MyCheckBoxAccessibleObject: public Control::ControlAccessibleObject
   {
   public:
      MyCheckBoxAccessibleObject( MyCheckBox^ owner )
         : ControlAccessibleObject( owner )
      {}

      property String^ DefaultAction 
      {
         virtual String^ get() override
         {
            // Return the DefaultAction based upon
            // the state of the control.
            if ( (dynamic_cast<MyCheckBox^>(Owner))->Checked )
            {
               return "Toggle button up";
            }
            else
            {
               return "Toggle button down";
            }
         }
      }

      property String^ Name 
      {
         virtual String^ get() override
         {
            // Return the Text property of the control
            // if the AccessibleName is 0.
            String^ name = Owner->AccessibleName;
            if ( name != nullptr )
            {
               return name;
            }

            return (dynamic_cast<MyCheckBox^>(Owner))->Text;
         }

         virtual void set( String^ value ) override
         {
            ControlAccessibleObject::Name = value;
         }
      }

      property AccessibleRole Role 
      {
         virtual AccessibleRole get() override
         {
            // Since the check box appears like a button,
            // make the Role the same as a button.
            return AccessibleRole::PushButton;
         }
      }
   };

   AccessibleObject^ MyCheckBox::CreateAccessibilityInstance()
   {
      return gcnew MyCheckBoxAccessibleObject( this );
   }
}
using System;
using System.Windows.Forms;
using Accessibility;
using System.Drawing;

namespace MyCustomControls
{
   public class MyCheckBox : CheckBox
   {
      public MyCheckBox()
      {
         // Make the check box appear like a toggle button.
         this.Appearance = Appearance.Button;
         // Center the text on the button.
         this.TextAlign = ContentAlignment.MiddleCenter;
         // Set the AccessibleDescription text.
         this.AccessibleDescription = "A toggle style button.";
      }
      
      // Create an instance of the AccessibleObject 
      // defined for the 'MyCheckBox' control
      protected override AccessibleObject CreateAccessibilityInstance() 
      {
         return new MyCheckBoxAccessibleObject(this);
      }
   }

   // Accessible object for use with the 'MyCheckBox' control.
   internal class MyCheckBoxAccessibleObject : Control.ControlAccessibleObject 
   {
      public MyCheckBoxAccessibleObject(MyCheckBox owner) : base(owner) 
      {
        
      }
               
      public override string DefaultAction 
      {
         get
         {
            // Return the DefaultAction based upon 
            // the state of the control.
            if( ((MyCheckBox)Owner).Checked )
            {
               return "Toggle button up";
            }
            else
            {
               return "Toggle button down";
            }
         }
      }

      public override string Name 
      {
         get 
         {
            // Return the Text property of the control 
            // if the AccessibleName is null.
            string name = Owner.AccessibleName;
            if (name != null) 
            {
               return name;
            }
            return ((MyCheckBox)Owner).Text;
         }
         
         set
         {
            base.Name = value;
         }
      }            
               
      public override AccessibleRole Role 
      {
         get 
         {
            // Since the check box appears like a button,
            // make the Role the same as a button.
            return AccessibleRole.PushButton;
         }
      }
   }
}
Imports System.Windows.Forms
Imports Accessibility
Imports System.Drawing

Namespace MyCustomControls
   Public Class MyCheckBox
      Inherits CheckBox
      
      Public Sub New()
         ' Make the check box appear like a toggle button.
         Me.Appearance = Appearance.Button
         ' Center the text on the button.
         Me.TextAlign = ContentAlignment.MiddleCenter
      End Sub
      
      ' Create an instance of the AccessibleObject 
      ' defined for the 'MyCheckBox' control 
      Protected Overrides Function CreateAccessibilityInstance() _
        As AccessibleObject
         Return New MyCheckBoxAccessibleObject(Me)
      End Function
   End Class
    
   ' Accessible object for use with the 'MyCheckBox' control.
   Friend Class MyCheckBoxAccessibleObject
      Inherits Control.ControlAccessibleObject
      
      Public Sub New(owner As MyCheckBox)
         MyBase.New(owner)
      End Sub
      
      Public Overrides ReadOnly Property DefaultAction() As String
         Get
            ' Return the DefaultAction based upon 
            ' the state of the control. 
            If CType(Owner, MyCheckBox).Checked Then
               Return "Toggle button up"
            Else
               Return "Toggle button down"
            End If
         End Get
      End Property
      
      Public Overrides Property Name() As String
         Get
            ' Return the Text property of the control 
            ' if the AccessibleName is null. 
            Dim accessibleName As String = Owner.AccessibleName
            If (accessibleName IsNot Nothing) Then
               Return accessibleName
            End If
            Return CType(Owner, MyCheckBox).Text
         End Get

         Set
            MyBase.Name = value
         End Set
      End Property
      
      Public Overrides ReadOnly Property Role() As AccessibleRole
         Get
            ' Since the check box appears like a button,
            ' make the Role the same as a button. 
            Return AccessibleRole.PushButton
         End Get
      End Property
   End Class
End Namespace

Commenti

Windows Forms dispone del supporto per l'accessibilità integrato e fornisce informazioni sull'applicazione che consente di utilizzare le applicazioni client di accessibilità.Windows Forms has accessibility support built in, and provides information about your application that enables it to work with accessibility client applications. Esempi di applicazioni client di accessibilità sono: utilità di ingrandimento dello schermo e utilità di revisore, utilità di input vocale, tastiere sullo schermo, dispositivi di input alternativi e utilità di miglioramento della tastiera.Examples of accessibility client applications are: screen enlarger and reviewer utilities, voice input utilities, on-screen keyboards, alternative input devices, and keyboard enhancement utilities. In alcuni casi è opportuno fornire informazioni aggiuntive alle applicazioni client di accessibilità.Sometimes you will want to provide additional information to accessibility client applications. Esistono due modi per fornire queste informazioni aggiuntive.There are two ways of providing this additional information. Per fornire informazioni di accessibilità limitate per i controlli esistenti, impostare AccessibleNamei valori AccessibleDefaultActionDescriptiondelle proprietà AccessibleRole ,, e del controllo AccessibleDescription, che verranno segnalate alle applicazioni client per l'accessibilità.To provide limited accessibility information for existing controls, set the control's AccessibleName, AccessibleDescription, AccessibleDefaultActionDescription, and AccessibleRole property values, which will be reported to accessibility client applications. In alternativa, se sono necessarie più informazioni di accessibilità da includere con il controllo, è possibile scrivere una classe personalizzata derivante AccessibleObject dalle Control.ControlAccessibleObject classi o.Alternatively, if you require more accessibility information to be included with your control, you can write your own class deriving from the AccessibleObject or Control.ControlAccessibleObject classes. Se, ad esempio, si scrive un controllo personalizzato che non è derivato dai controlli comuni o che è necessario eseguire operazioni come l'hit test all'interno del controllo, è necessario Control.ControlAccessibleObject creare un oggetto per il controllo CreateAccessibilityInstance chiamando il metodo.For example, if you are writing your own control that is not derived from the common controls or you require such operations as hit testing within your control, you should create a Control.ControlAccessibleObject for your control by calling the CreateAccessibilityInstance method.

Nota

Se si esegue l' AccessibleObject.GetChild override del metodo, è necessario anche AccessibleObject.GetChildCount eseguire l'override del metodo.If you override the AccessibleObject.GetChild method, you must also override the AccessibleObject.GetChildCount method. Per ottenere o impostare la AccessibilityObject proprietà, è necessario aggiungere un riferimento Accessibility all'assembly installato con la .NET Framework.To get or set the AccessibilityObject property, you must add a reference to the Accessibility assembly installed with the .NET Framework.

Per ulteriori informazioni sugli oggetti accessibili, vedere la sezione Active Accessibility di MSDN Library.For more information about accessible objects, see the Active Accessibility section of the MSDN Library.

Costruttori

Control.ControlAccessibleObject(Control) Control.ControlAccessibleObject(Control) Control.ControlAccessibleObject(Control) Control.ControlAccessibleObject(Control)

Inizializza una nuova istanza della classe Control.ControlAccessibleObject.Initializes a new instance of the Control.ControlAccessibleObject class.

Proprietà

Bounds Bounds Bounds Bounds

Ottiene la posizione e le dimensioni dell'oggetto accessibile.Gets the location and size of the accessible object.

(Inherited from AccessibleObject)
DefaultAction DefaultAction DefaultAction DefaultAction

Ottiene una stringa che descrive l'azione predefinita dell'oggetto.Gets a string that describes the default action of the object. Non a tutti gli oggetti è associata un'azione predefinita.Not all objects have a default action.

Description Description Description Description

Ottiene la descrizione di Control.ControlAccessibleObject.Gets the description of the Control.ControlAccessibleObject.

Handle Handle Handle Handle

Ottiene o imposta l'handle dell'oggetto accessibile.Gets or sets the handle of the accessible object.

Help Help Help Help

Ottiene la descrizione della funzione dell'oggetto o delle relative modalità di utilizzo.Gets the description of what the object does or how the object is used.

IAccessible.accChildCount IAccessible.accChildCount IAccessible.accChildCount IAccessible.accChildCount

Ottiene il numero di interfacce figlio che appartengono all'oggetto corrente.Gets the number of child interfaces that belong to this object. Per una descrizione di questo membro, vedere accChildCount.For a description of this member, see accChildCount.

(Inherited from AccessibleObject)
IAccessible.accFocus IAccessible.accFocus IAccessible.accFocus IAccessible.accFocus

Ottiene l'oggetto con lo stato attivo.Gets the object that has the keyboard focus. Per una descrizione di questo membro, vedere accFocus.For a description of this member, see accFocus.

(Inherited from AccessibleObject)
IAccessible.accParent IAccessible.accParent IAccessible.accParent IAccessible.accParent

Ottiene l'oggetto accessibile padre dell'oggetto corrente.Gets the parent accessible object of this object. Per una descrizione di questo membro, vedere accParent.For a description of this member, see accParent.

(Inherited from AccessibleObject)
IAccessible.accSelection IAccessible.accSelection IAccessible.accSelection IAccessible.accSelection

Ottiene gli oggetti figlio selezionati di un oggetto accessibile.Gets the selected child objects of an accessible object. Per una descrizione di questo membro, vedere accSelection.For a description of this member, see accSelection.

(Inherited from AccessibleObject)
IReflect.UnderlyingSystemType IReflect.UnderlyingSystemType IReflect.UnderlyingSystemType IReflect.UnderlyingSystemType

Ottiene il tipo sottostante che rappresenta l'oggetto IReflect.Gets the underlying type that represents the IReflect object. Per una descrizione di questo membro, vedere UnderlyingSystemType.For a description of this member, see UnderlyingSystemType.

(Inherited from AccessibleObject)
KeyboardShortcut KeyboardShortcut KeyboardShortcut KeyboardShortcut

Ottiene il tasto di scelta rapida o il tasto di scelta di un oggetto accessibile.Gets the object shortcut key or access key for an accessible object.

Name Name Name Name

Ottiene o imposta il nome dell'oggetto accessibile.Gets or sets the accessible object name.

Owner Owner Owner Owner

Ottiene il proprietario dell'oggetto accessibile.Gets the owner of the accessible object.

Parent Parent Parent Parent

Ottiene l'oggetto padre di un oggetto accessibile.Gets the parent of an accessible object.

Role Role Role Role

Ottiene il ruolo di questo oggetto accessibile.Gets the role of this accessible object.

State State State State

Ottiene lo stato di questo oggetto accessibile.Gets the state of this accessible object.

(Inherited from AccessibleObject)
Value Value Value Value

Ottiene o imposta il valore di un oggetto accessibile.Gets or sets the value of an accessible object.

(Inherited from AccessibleObject)

Metodi

CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type) 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.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Inherited from MarshalByRefObject)
DoDefaultAction() DoDefaultAction() DoDefaultAction() DoDefaultAction()

Esegue l'azione predefinita associata a questo oggetto accessibile.Performs the default action associated with this accessible object.

(Inherited from AccessibleObject)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetChild(Int32) GetChild(Int32) GetChild(Int32) GetChild(Int32)

Recupera l'oggetto figlio accessibile corrispondente all'indice specificato.Retrieves the accessible child corresponding to the specified index.

(Inherited from AccessibleObject)
GetChildCount() GetChildCount() GetChildCount() GetChildCount()

Recupera il numero di oggetti figlio che appartengono a un oggetto accessibile.Retrieves the number of children belonging to an accessible object.

(Inherited from AccessibleObject)
GetFocused() GetFocused() GetFocused() GetFocused()

Recupera l'oggetto con lo stato attivo.Retrieves the object that has the keyboard focus.

(Inherited from AccessibleObject)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetHelpTopic(String) GetHelpTopic(String) GetHelpTopic(String) GetHelpTopic(String)

Ottiene un identificatore per un argomento della Guida e il percorso del file della Guida associato a questo oggetto accessibile.Gets an identifier for a Help topic and the path to the Help file associated with this accessible object.

GetLifetimeService() GetLifetimeService() GetLifetimeService() GetLifetimeService()

Consente di recuperare l'oggetto servizio di durata corrente per controllare i criteri di durata per l'istanza.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
GetSelected() GetSelected() GetSelected() GetSelected()

Recupera l'oggetto figlio attualmente selezionato.Retrieves the currently selected child.

(Inherited from AccessibleObject)
GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
HitTest(Int32, Int32) HitTest(Int32, Int32) HitTest(Int32, Int32) HitTest(Int32, Int32)

Restituisce l'oggetto figlio in corrispondenza delle coordinate dello schermo specificate.Retrieves the child object at the specified screen coordinates.

(Inherited from AccessibleObject)
InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService()

Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza.Obtains a lifetime service object to control the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean)

Crea una copia dei riferimenti dell'oggetto MarshalByRefObject corrente.Creates a shallow copy of the current MarshalByRefObject object.

(Inherited from MarshalByRefObject)
Navigate(AccessibleNavigation) Navigate(AccessibleNavigation) Navigate(AccessibleNavigation) Navigate(AccessibleNavigation)

Passa a un altro oggetto accessibile.Navigates to another accessible object.

(Inherited from AccessibleObject)
NotifyClients(AccessibleEvents) NotifyClients(AccessibleEvents) NotifyClients(AccessibleEvents) NotifyClients(AccessibleEvents)

Notifica gli oggetti AccessibleEvents specificati alle applicazioni client con accessibilità.Notifies accessibility client applications of the specified AccessibleEvents.

NotifyClients(AccessibleEvents, Int32) NotifyClients(AccessibleEvents, Int32) NotifyClients(AccessibleEvents, Int32) NotifyClients(AccessibleEvents, Int32)

Notifica alle applicazioni client di accessibilità l'oggetto AccessibleEvents specificato per il controllo figlio specifico.Notifies the accessibility client applications of the specified AccessibleEvents for the specified child control.

NotifyClients(AccessibleEvents, Int32, Int32) NotifyClients(AccessibleEvents, Int32, Int32) NotifyClients(AccessibleEvents, Int32, Int32) NotifyClients(AccessibleEvents, Int32, Int32)

Notifica alle applicazioni client con accessibilità l'oggetto AccessibleEvents specificato per il controllo figlio specificato, fornendo l'identificazione di AccessibleObject.Notifies the accessibility client applications of the specified AccessibleEvents for the specified child control, giving the identification of the AccessibleObject.

RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String) RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String) RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String) RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String)

Genera l'evento di notifica di automazione dell'interfaccia utente.Raises the UI automation notification event.

(Inherited from AccessibleObject)
RaiseLiveRegionChanged() RaiseLiveRegionChanged() RaiseLiveRegionChanged() RaiseLiveRegionChanged()

Genera l'evento di automazione interfaccia utente LiveRegionChanged.Raises the LiveRegionChanged UI automation event.

Select(AccessibleSelection) Select(AccessibleSelection) Select(AccessibleSelection) Select(AccessibleSelection)

Modifica la selezione o sposta lo stato attivo dell'oggetto accessibile.Modifies the selection or moves the keyboard focus of the accessible object.

(Inherited from AccessibleObject)
ToString() ToString() ToString() ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

UseStdAccessibleObjects(IntPtr) UseStdAccessibleObjects(IntPtr) UseStdAccessibleObjects(IntPtr) UseStdAccessibleObjects(IntPtr)

Associa un oggetto a un'istanza di AccessibleObject in base all'handle dell'oggetto.Associates an object with an instance of an AccessibleObject based on the handle of the object.

(Inherited from AccessibleObject)
UseStdAccessibleObjects(IntPtr, Int32) UseStdAccessibleObjects(IntPtr, Int32) UseStdAccessibleObjects(IntPtr, Int32) UseStdAccessibleObjects(IntPtr, Int32)

Associa un oggetto a un'istanza di AccessibleObject in base all'handle e all'ID dell'oggetto.Associates an object with an instance of an AccessibleObject based on the handle and the object id of the object.

(Inherited from AccessibleObject)

Implementazioni dell'interfaccia esplicita

IAccessible.accDoDefaultAction(Object) IAccessible.accDoDefaultAction(Object) IAccessible.accDoDefaultAction(Object) IAccessible.accDoDefaultAction(Object)

Esegue l'azione predefinita dell'oggetto specificato.Performs the specified object's default action. Non a tutti gli oggetti è associata un'azione predefinita.Not all objects have a default action. Per una descrizione di questo membro, vedere accDoDefaultAction(Object).For a description of this member, see accDoDefaultAction(Object).

(Inherited from AccessibleObject)
IAccessible.accHitTest(Int32, Int32) IAccessible.accHitTest(Int32, Int32) IAccessible.accHitTest(Int32, Int32) IAccessible.accHitTest(Int32, Int32)

Ottiene l'oggetto figlio in corrispondenza delle coordinate dello schermo specificate.Gets the child object at the specified screen coordinates. Per una descrizione di questo membro, vedere accHitTest(Int32, Int32).For a description of this member, see accHitTest(Int32, Int32).

(Inherited from AccessibleObject)
IAccessible.accLocation(Int32, Int32, Int32, Int32, Object) IAccessible.accLocation(Int32, Int32, Int32, Int32, Object) IAccessible.accLocation(Int32, Int32, Int32, Int32, Object) IAccessible.accLocation(Int32, Int32, Int32, Int32, Object)

Ottiene la posizione corrente dell'oggetto.Gets the object's current screen location. Per una descrizione di questo membro, vedere accLocation(Int32, Int32, Int32, Int32, Object).For a description of this member, see accLocation(Int32, Int32, Int32, Int32, Object).

(Inherited from AccessibleObject)
IAccessible.accNavigate(Int32, Object) IAccessible.accNavigate(Int32, Object) IAccessible.accNavigate(Int32, Object) IAccessible.accNavigate(Int32, Object)

Si sposta in un oggetto accessibile a partire dall'oggetto corrente.Navigates to an accessible object relative to the current object. Per una descrizione di questo membro, vedere accNavigate(Int32, Object).For a description of this member, see accNavigate(Int32, Object).

(Inherited from AccessibleObject)
IAccessible.accSelect(Int32, Object) IAccessible.accSelect(Int32, Object) IAccessible.accSelect(Int32, Object) IAccessible.accSelect(Int32, Object)

Modifica la selezione o sposta lo stato attivo dell'oggetto accessibile.Modifies the selection or moves the keyboard focus of the accessible object. Per una descrizione di questo membro, vedere accSelect(Int32, Object).For a description of this member, see accSelect(Int32, Object).

(Inherited from AccessibleObject)
IAccessible.get_accChild(Object) IAccessible.get_accChild(Object) IAccessible.get_accChild(Object) IAccessible.get_accChild(Object)

Recupera un oggetto figlio specificato.Retrieves a specified child object.

(Inherited from AccessibleObject)
IAccessible.get_accDefaultAction(Object) IAccessible.get_accDefaultAction(Object) IAccessible.get_accDefaultAction(Object) IAccessible.get_accDefaultAction(Object)

Restituisce una stringa che indica l'azione predefinita dell'oggetto specificato.Returns a string that indicates the specified object's default action.

(Inherited from AccessibleObject)
IAccessible.get_accDescription(Object) IAccessible.get_accDescription(Object) IAccessible.get_accDescription(Object) IAccessible.get_accDescription(Object)

Ottiene una stringa che descrive l'aspetto visivo dell'oggetto accessibile specificato.Returns a string that describes the visual appearance of the specified accessible object.

(Inherited from AccessibleObject)
IAccessible.get_accHelp(Object) IAccessible.get_accHelp(Object) IAccessible.get_accHelp(Object) IAccessible.get_accHelp(Object)

Recupera il percorso completo del file WinHelp associato all'oggetto accessibile specificato.Retrieves the full path of the WinHelp file that is associated with the specified accessible object.

(Inherited from AccessibleObject)
IAccessible.get_accHelpTopic(String, Object) IAccessible.get_accHelpTopic(String, Object) IAccessible.get_accHelpTopic(String, Object) IAccessible.get_accHelpTopic(String, Object)

Recupera il percorso completo di un file WinHelp associato all'oggetto specificato con l'identificatore di un argomento specifico nel file.Retrieves the full path of a WinHelp file that is associated with the specified object along with the identifier of a specific topic in the file.

(Inherited from AccessibleObject)
IAccessible.get_accKeyboardShortcut(Object) IAccessible.get_accKeyboardShortcut(Object) IAccessible.get_accKeyboardShortcut(Object) IAccessible.get_accKeyboardShortcut(Object)

Recupera il tasto di scelta rapida o il tasto di scelta dell'oggetto specificato.Retrieves the specified object's keyboard shortcut or access key.

(Inherited from AccessibleObject)
IAccessible.get_accName(Object) IAccessible.get_accName(Object) IAccessible.get_accName(Object) IAccessible.get_accName(Object)

Recupera il nome dell'oggetto specificato.Retrieves the name of the specified object.

(Inherited from AccessibleObject)
IAccessible.get_accRole(Object) IAccessible.get_accRole(Object) IAccessible.get_accRole(Object) IAccessible.get_accRole(Object)

Recupera informazioni che descrivono il ruolo dell'oggetto specificato.Retrieves information that describes the role of the specified object.

(Inherited from AccessibleObject)
IAccessible.get_accState(Object) IAccessible.get_accState(Object) IAccessible.get_accState(Object) IAccessible.get_accState(Object)

Recupera lo stato corrente dell'oggetto accessibile specificato.Retrieves the current state of the specified accessible object.

(Inherited from AccessibleObject)
IAccessible.get_accValue(Object) IAccessible.get_accValue(Object) IAccessible.get_accValue(Object) IAccessible.get_accValue(Object)

Recupera il valore dell'oggetto accessibile specificato.Retrieves the value of the specified accessible object. Non tutti gli oggetti hanno un valore.Not all objects have a value.

(Inherited from AccessibleObject)
IAccessible.set_accName(Object, String) IAccessible.set_accName(Object, String) IAccessible.set_accName(Object, String) IAccessible.set_accName(Object, String)

Assegna un nuovo nome accessibile all'elemento specificato.Assigns a new accessible name to the specified element.

(Inherited from AccessibleObject)
IAccessible.set_accValue(Object, String) IAccessible.set_accValue(Object, String) IAccessible.set_accValue(Object, String) IAccessible.set_accValue(Object, String)

Assegna un nuovo valore all'elemento specificato.Assigns a new value to the specified element.

(Inherited from AccessibleObject)
IReflect.GetField(String, BindingFlags) IReflect.GetField(String, BindingFlags) IReflect.GetField(String, BindingFlags) IReflect.GetField(String, BindingFlags)

Ottiene l'oggetto FieldInfo corrispondente al campo e al flag di associazione specificati.Gets the FieldInfo object corresponding to the specified field and binding flag. Per una descrizione di questo membro, vedere GetField(String, BindingFlags).For a description of this member, see GetField(String, BindingFlags).

(Inherited from AccessibleObject)
IReflect.GetFields(BindingFlags) IReflect.GetFields(BindingFlags) IReflect.GetFields(BindingFlags) IReflect.GetFields(BindingFlags)

Ottiene una matrice di oggetti FieldInfo corrispondenti a tutti i campi della classe corrente.Gets an array of FieldInfo objects corresponding to all fields of the current class. Per una descrizione di questo membro, vedere GetFields(BindingFlags).For a description of this member, see GetFields(BindingFlags).

(Inherited from AccessibleObject)
IReflect.GetMember(String, BindingFlags) IReflect.GetMember(String, BindingFlags) IReflect.GetMember(String, BindingFlags) 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.Gets an array of MemberInfo objects corresponding to all public members or to all members that match a specified name. Per una descrizione di questo membro, vedere GetMember(String, BindingFlags).For a description of this member, see GetMember(String, BindingFlags).

(Inherited from AccessibleObject)
IReflect.GetMembers(BindingFlags) IReflect.GetMembers(BindingFlags) IReflect.GetMembers(BindingFlags) IReflect.GetMembers(BindingFlags)

Ottiene una matrice di oggetti MemberInfo corrispondenti a tutti i membri pubblici o a tutti i membri della classe corrente.Gets an array of MemberInfo objects corresponding either to all public members or to all members of the current class. Per una descrizione di questo membro, vedere GetMembers(BindingFlags).For a description of this member, see GetMembers(BindingFlags).

(Inherited from AccessibleObject)
IReflect.GetMethod(String, BindingFlags) IReflect.GetMethod(String, BindingFlags) IReflect.GetMethod(String, BindingFlags) IReflect.GetMethod(String, BindingFlags)

Ottiene un oggetto MethodInfo corrispondente a un metodo specificato in base ai vincoli di ricerca specificati.Gets a MethodInfo object corresponding to a specified method under specified search constraints. Per una descrizione di questo membro, vedere GetMethod(String, BindingFlags).For a description of this member, see GetMethod(String, BindingFlags).

(Inherited from AccessibleObject)
IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) 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.Gets a MethodInfo object corresponding to a specified method, using a Type array to choose from among overloaded methods. Per una descrizione di questo membro, vedere GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).For a description of this member, see GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).

(Inherited from AccessibleObject)
IReflect.GetMethods(BindingFlags) IReflect.GetMethods(BindingFlags) IReflect.GetMethods(BindingFlags) IReflect.GetMethods(BindingFlags)

Ottiene una matrice di oggetti MethodInfo con tutti i metodi pubblici o tutti i metodi della classe corrente.Gets an array of MethodInfo objects with all public methods or all methods of the current class. Per una descrizione di questo membro, vedere GetMethods(BindingFlags).For a description of this member, see GetMethods(BindingFlags).

(Inherited from AccessibleObject)
IReflect.GetProperties(BindingFlags) IReflect.GetProperties(BindingFlags) IReflect.GetProperties(BindingFlags) IReflect.GetProperties(BindingFlags)

Ottiene una matrice di oggetti PropertyInfo corrispondenti a tutte le proprietà pubbliche o a tutte le proprietà della classe corrente.Gets an array of PropertyInfo objects corresponding to all public properties or to all properties of the current class. Per una descrizione di questo membro, vedere GetProperties(BindingFlags).For a description of this member, see GetProperties(BindingFlags).

(Inherited from AccessibleObject)
IReflect.GetProperty(String, BindingFlags) IReflect.GetProperty(String, BindingFlags) IReflect.GetProperty(String, BindingFlags) IReflect.GetProperty(String, BindingFlags)

Ottiene un oggetto PropertyInfo corrispondente a una determinata proprietà in base ai vincoli di ricerca specificati.Gets a PropertyInfo object corresponding to a specified property under specified search constraints. Per una descrizione di questo membro, vedere GetProperty(String, BindingFlags).For a description of this member, see GetProperty(String, BindingFlags).

(Inherited from AccessibleObject)
IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Ottiene un oggetto PropertyInfo corrispondente a una determinata proprietà in base ai vincoli di ricerca specificati.Gets a PropertyInfo object corresponding to a specified property with specified search constraints. Per una descrizione di questo membro, vedere GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).For a description of this member, see GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

(Inherited from AccessibleObject)
IReflect.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) IReflect.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) IReflect.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) IReflect.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Richiama un membro specificato.Invokes a specified member. Per una descrizione di questo membro, vedere InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]).For a description of this member, see InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]).

(Inherited from AccessibleObject)

Si applica a

Vedi anche