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

Définition

Fournit des informations sur un contrôle qui peut être utilisé par une application d’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
Héritage
Control.ControlAccessibleObjectControl.ControlAccessibleObjectControl.ControlAccessibleObjectControl.ControlAccessibleObject
Dérivé
Attributs

Exemples

L’exemple de code suivant crée un contrôle de case à cocher qui CheckBox dérive de la classe Control.ControlAccessibleObject et crée un personnalisé pour la classe dérivée à utiliser.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 dérivée MyCheckBox,, a Appearance un Button de par défaut, de sorte qu’elle apparaît sous la forme d’un bouton bascule.The derived class, MyCheckBox, has an Appearance of Button by default so it appears as a toggle button. La classe Control.ControlAccessibleObject dérivée MyCheckBoxControlAccessibleObject,, substitue trois propriétés pour tenir compte de la différence de l’apparence.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

Remarques

Windows Forms a intégré la prise en charge de l’accessibilité et fournit des informations sur votre application qui lui permet de fonctionner avec des applications clientes d’accessibilité.Windows Forms has accessibility support built in, and provides information about your application that enables it to work with accessibility client applications. Voici quelques exemples d’applications clientes d’accessibilité : les utilitaires d’agrandir et de réviseur, les utilitaires d’entrée vocale, les claviers à l’écran, les autres périphériques d’entrée et les utilitaires d’amélioration du clavier.Examples of accessibility client applications are: screen enlarger and reviewer utilities, voice input utilities, on-screen keyboards, alternative input devices, and keyboard enhancement utilities. Il peut arriver que vous souhaitiez fournir des informations supplémentaires aux applications clientes d’accessibilité.Sometimes you will want to provide additional information to accessibility client applications. Il existe deux façons de fournir ces informations supplémentaires.There are two ways of providing this additional information. Pour fournir des informations d’accessibilité limitées pour les contrôles existants, définissez AccessibleNameles valeurs AccessibleDefaultActionDescriptionde propriété AccessibleRole ,, et du AccessibleDescriptioncontrôle qui seront signalées aux applications clientes d’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. Si vous avez besoin d’informations supplémentaires sur l’accessibilité à inclure avec votre contrôle, vous pouvez également écrire votre propre classe dérivant des AccessibleObject classes ou. Control.ControlAccessibleObjectAlternatively, 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. Par exemple, si vous écrivez votre propre contrôle qui n’est pas dérivé des contrôles communs ou si vous avez besoin de telles opérations comme test d’atteinte dans votre contrôle, vous Control.ControlAccessibleObject devez créer un pour votre contrôle CreateAccessibilityInstance en appelant la méthode.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.

Notes

Si vous substituez la AccessibleObject.GetChild méthode, vous devez également substituer la AccessibleObject.GetChildCount méthode.If you override the AccessibleObject.GetChild method, you must also override the AccessibleObject.GetChildCount method. Pour obtenir ou définir la AccessibilityObject propriété, vous devez ajouter une référence à l' Accessibility assembly installé avec le .NET Framework.To get or set the AccessibilityObject property, you must add a reference to the Accessibility assembly installed with the .NET Framework.

Pour plus d'informations sur les objets accessibles, consultez la section Active Accessibility de MSDN Library.For more information about accessible objects, see the Active Accessibility section of the MSDN Library.

Constructeurs

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

Initialise une nouvelle instance de la classe Control.ControlAccessibleObject.Initializes a new instance of the Control.ControlAccessibleObject class.

Propriétés

Bounds Bounds Bounds Bounds

Obtient l'emplacement et la taille de l'objet accessible.Gets the location and size of the accessible object.

(Inherited from AccessibleObject)
DefaultAction DefaultAction DefaultAction DefaultAction

Obtient une chaîne qui décrit l’action par défaut de l’objet.Gets a string that describes the default action of the object. Les objets n'ont pas tous une action par défaut.Not all objects have a default action.

Description Description Description Description

Obtient la description du Control.ControlAccessibleObject.Gets the description of the Control.ControlAccessibleObject.

Handle Handle Handle Handle

Obtient ou définit le handle de l'objet accessible.Gets or sets the handle of the accessible object.

Help Help Help Help

Obtient la description de ce que fait l'objet ou comment il est utilisé.Gets the description of what the object does or how the object is used.

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

Obtient le nombre d'interfaces enfants qui appartiennent à cet objet.Gets the number of child interfaces that belong to this object. Pour obtenir une description de ce membre, consultez accChildCount.For a description of this member, see accChildCount.

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

Obtient l'objet qui a le focus clavier.Gets the object that has the keyboard focus. Pour obtenir une description de ce membre, consultez accFocus.For a description of this member, see accFocus.

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

Obtient l'objet accessible aux parents de cet objet.Gets the parent accessible object of this object. Pour obtenir une description de ce membre, consultez accParent.For a description of this member, see accParent.

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

Obtient les objets enfants sélectionnés d'un objet accessible.Gets the selected child objects of an accessible object. Pour obtenir une description de ce membre, consultez accSelection.For a description of this member, see accSelection.

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

Obtient le type sous-jacent qui représente l'objet IReflect.Gets the underlying type that represents the IReflect object. Pour obtenir une description de ce membre, consultez UnderlyingSystemType.For a description of this member, see UnderlyingSystemType.

(Inherited from AccessibleObject)
KeyboardShortcut KeyboardShortcut KeyboardShortcut KeyboardShortcut

Obtient la touche de raccourci ou la touche d'accès rapide de l'objet pour un objet accessible.Gets the object shortcut key or access key for an accessible object.

Name Name Name Name

Obtient ou définit le nom de l'objet accessible.Gets or sets the accessible object name.

Owner Owner Owner Owner

Obtient le propriétaire de l'objet accessible.Gets the owner of the accessible object.

Parent Parent Parent Parent

Obtient le parent d'un objet accessible.Gets the parent of an accessible object.

Role Role Role Role

Obtient le rôle de l'objet accessible.Gets the role of this accessible object.

State State State State

Obtient l'état de l'objet accessible.Gets the state of this accessible object.

(Inherited from AccessibleObject)
Value Value Value Value

Obtient ou définit la valeur d'un objet accessible.Gets or sets the value of an accessible object.

(Inherited from AccessibleObject)

Méthodes

CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type)

Crée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant.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()

Exécute l'action associée par défaut à l'objet accessible.Performs the default action associated with this accessible object.

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

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

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

Récupère l’enfant accessible correspondant à l’index spécifié.Retrieves the accessible child corresponding to the specified index.

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

Récupère le nombre d’enfants qui appartiennent à un objet accessible.Retrieves the number of children belonging to an accessible object.

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

Récupère l'objet qui a le focus clavier.Retrieves the object that has the keyboard focus.

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

Fait office de fonction de hachage par défaut.Serves as the default hash function.

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

Obtient un identificateur d'une rubrique d'aide et le chemin d'accès du fichier d'aide associé à l'objet accessible.Gets an identifier for a Help topic and the path to the Help file associated with this accessible object.

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

Récupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

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

Récupère l'enfant actuellement sélectionné.Retrieves the currently selected child.

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

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

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

Récupère l'objet enfant qui est situé aux coordonnées d'écran spécifiées.Retrieves the child object at the specified screen coordinates.

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

Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance.Obtains a lifetime service object to control the lifetime policy for this instance.

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

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

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

Crée une copie superficielle de l'objet MarshalByRefObject actuel.Creates a shallow copy of the current MarshalByRefObject object.

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

Navigue vers un autre objet accessible.Navigates to another accessible object.

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

Avertit les applications clientes d'accessibilité des AccessibleEvents spécifiés.Notifies accessibility client applications of the specified AccessibleEvents.

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

Avertit les applications clientes d'accessibilité des AccessibleEvents spécifiés pour le contrôle enfant spécifié.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)

Avertit les applications clientes d'accessibilité de AccessibleEvents spécifié pour le contrôle enfant spécifié, en donnant l'identification de 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)

Déclenche l’événement de notification d’UI Automation.Raises the UI automation notification event.

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

Déclenche l’événement UI Automation LiveRegionChanged.Raises the LiveRegionChanged UI automation event.

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

Modifie la sélection ou déplace le focus clavier de l'objet accessible.Modifies the selection or moves the keyboard focus of the accessible object.

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

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

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

Associe un objet à une instance d'un AccessibleObject basé sur le handle de l'objet.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)

Associe un objet à une instance d'un AccessibleObject basé sur le handle et l'ID d'objet de l'objet.Associates an object with an instance of an AccessibleObject based on the handle and the object id of the object.

(Inherited from AccessibleObject)

Implémentations d’interfaces explicites

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

Exécute l'action par défaut de l'objet spécifié.Performs the specified object's default action. Les objets n'ont pas tous une action par défaut.Not all objects have a default action. Pour obtenir une description de ce membre, consultez 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)

Obtient l'objet enfant qui est situé aux coordonnées d'écran spécifiées.Gets the child object at the specified screen coordinates. Pour obtenir une description de ce membre, consultez 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)

Obtient l'emplacement d'affichage actuel de l'objet.Gets the object's current screen location. Pour obtenir une description de ce membre, consultez 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)

Navigue vers un objet accessible relatif à l'objet actuel.Navigates to an accessible object relative to the current object. Pour obtenir une description de ce membre, consultez 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)

Modifie la sélection ou déplace le focus clavier de l'objet accessible.Modifies the selection or moves the keyboard focus of the accessible object. Pour obtenir une description de ce membre, consultez 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)

Récupère un objet enfant spécifié.Retrieves a specified child object.

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

Retourne une chaîne qui décrit l’action par défaut de l’objet spécifié.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)

Retourne une chaîne qui décrit l’apparence visuelle de l’objet accessible spécifié.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)

Récupère le chemin d’accès complet du fichier WinHelp associé à l’objet accessible spécifié.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)

Récupère le chemin complet d’un fichier WinHelp associé à l’objet spécifié, ainsi que l’identificateur d’une rubrique spécifique dans le fichier.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)

Récupère la clé d’accès ou le raccourci clavier de l’objet spécifié.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)

Récupère le nom de l’objet spécifié.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)

Récupère des informations qui décrivent le rôle de l'objet spécifié.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)

Récupère l’état actuel de l’objet accessible spécifié.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)

Récupère la valeur de l’objet accessible spécifié.Retrieves the value of the specified accessible object. Les objets n'ont pas tous une valeur.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)

Attribue un nouveau nom accessible à l'élément spécifié.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)

Attribue une nouvelle valeur à l'élément spécifié.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)

Obtient l'objet FieldInfo correspondant au champ et à l'indicateur de liaison spécifiés.Gets the FieldInfo object corresponding to the specified field and binding flag. Pour obtenir une description de ce membre, consultez 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)

Obtient un tableau d'objets FieldInfo correspondant à tous les champs de la classe en cours.Gets an array of FieldInfo objects corresponding to all fields of the current class. Pour obtenir une description de ce membre, consultez 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)

Obtient un tableau d'objets MemberInfo représentant tous les membres publics ou tous les membres qui correspondent à un nom spécifié.Gets an array of MemberInfo objects corresponding to all public members or to all members that match a specified name. Pour obtenir une description de ce membre, consultez 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)

Obtient un tableau d'objets MemberInfo correspondant à tous les membres publics ou à tous les membres de la classe en cours.Gets an array of MemberInfo objects corresponding either to all public members or to all members of the current class. Pour obtenir une description de ce membre, consultez 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)

Obtient un objet MethodInfo correspondant à une méthode spécifiée avec les contraintes de recherche données.Gets a MethodInfo object corresponding to a specified method under specified search constraints. Pour obtenir une description de ce membre, consultez 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[])

Obtient un objet MethodInfo correspondant à une méthode spécifiée en sélectionnant une des méthodes surchargées à l'aide d'un tableau Type.Gets a MethodInfo object corresponding to a specified method, using a Type array to choose from among overloaded methods. Pour obtenir une description de ce membre, consultez 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)

Obtient un tableau d'objets MethodInfo contenant toutes les méthodes publiques ou toutes les méthodes de la classe en cours.Gets an array of MethodInfo objects with all public methods or all methods of the current class. Pour obtenir une description de ce membre, consultez 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)

Obtient un tableau d'objets PropertyInfo correspondant à toutes les propriétés publiques ou à toutes les propriétés de la classe en cours.Gets an array of PropertyInfo objects corresponding to all public properties or to all properties of the current class. Pour obtenir une description de ce membre, consultez 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)

Obtient un objet PropertyInfo correspondant à une propriété spécifiée avec les contraintes de recherche données.Gets a PropertyInfo object corresponding to a specified property under specified search constraints. Pour obtenir une description de ce membre, consultez 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[])

Obtient un objet PropertyInfo correspondant à une propriété spécifiée avec les contraintes de recherche données.Gets a PropertyInfo object corresponding to a specified property with specified search constraints. Pour obtenir une description de ce membre, consultez 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[])

Appelle un membre spécifié.Invokes a specified member. Pour obtenir une description de ce membre, consultez 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)

Champs

RuntimeIDFirstItem RuntimeIDFirstItem RuntimeIDFirstItem RuntimeIDFirstItem Inherited from AccessibleObject

S’applique à

Voir aussi