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

Definition

Stellt Informationen über ein Steuerelement bereit, das von einer barrierefreien Anwendung verwendet werden kann.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
Vererbung
Control.ControlAccessibleObjectControl.ControlAccessibleObjectControl.ControlAccessibleObjectControl.ControlAccessibleObject
Abgeleitet
Attribute

Beispiele

Im folgenden Codebeispiel wird ein Kontrollkästchen-Steuerelement erstellt, CheckBox das von der-Klasse Control.ControlAccessibleObject abgeleitet ist und ein benutzerdefiniertes für die abgeleitete Klasse erstellt.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. Die abgeleitete Klasse MyCheckBoxhat standardmäßig Appearance einen Button von, sodass Sie als UMSCHALT Fläche angezeigt wird.The derived class, MyCheckBox, has an Appearance of Button by default so it appears as a toggle button. Die abgeleitete Control.ControlAccessibleObject MyCheckBoxControlAccessibleObjectKlasse überschreibt drei Eigenschaften, um die Unterschiede in der Darstellung zu berücksichtigen.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
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

Hinweise

In Windows Forms ist Barrierefreiheits Unterstützung integriert, und es werden Informationen zu Ihrer Anwendung bereitgestellt, die es ermöglicht, mit Client Anwendungen für die Barrierefreiheit zu arbeiten.Windows Forms has accessibility support built in, and provides information about your application that enables it to work with accessibility client applications. Beispiele für Client Anwendungen für die Barrierefreiheit: Bildschirm-und Reviewer-Hilfsprogramme, Spracheingabe-Hilfsprogramme, Tastatur auf dem Bildschirm, Alternative Eingabegeräte und Hilfsprogramme für die Tastatur Erweiterung.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 manchen Fällen möchten Sie den Client Anwendungen für Barrierefreiheit zusätzliche Informationen bereitstellen.Sometimes you will want to provide additional information to accessibility client applications. Es gibt zwei Möglichkeiten, diese zusätzlichen Informationen bereitzustellen.There are two ways of providing this additional information. Um eingeschränkte Barrierefreiheits Informationen für vorhandene Steuerelemente bereitzustellen, legen AccessibleNameSie die AccessibleDefaultActionDescription-, AccessibleRole -,-und- AccessibleDescriptionEigenschaftswerte des Steuer Elements fest, die an Client Anwendungen für Barrierefreiheit gemeldet werden.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. Wenn Sie weitere Informationen zur Barrierefreiheit in das Steuerelement einschließen müssen, können Sie auch eine eigene Klasse schreiben, die von der AccessibleObject - Control.ControlAccessibleObject Klasse oder der-Klasse abgeleitet wird.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. Wenn Sie z. b. ein eigenes Steuerelement schreiben, das nicht von den allgemeinen Steuerelementen abgeleitet ist, oder wenn Sie solche Vorgänge als Treffer Tests in Ihrem Steuerelement Control.ControlAccessibleObject benötigen, sollten Sie ein- CreateAccessibilityInstance Element für das Steuerelement erstellen, indem Sie die-Methode aufrufen.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.

Hinweis

Wenn Sie die AccessibleObject.GetChild -Methode überschreiben, müssen Sie auch AccessibleObject.GetChildCount die-Methode überschreiben.If you override the AccessibleObject.GetChild method, you must also override the AccessibleObject.GetChildCount method. Um die AccessibilityObject Eigenschaft zu erhalten oder festzulegen, müssen Sie einen Verweis auf Accessibility die Assembly hinzufügen, die mit dem .NET Framework installiert wird.To get or set the AccessibilityObject property, you must add a reference to the Accessibility assembly installed with the .NET Framework.

Weitere Informationen zu Barrierefreiheitsobjekten finden Sie in der MSDN Library im Abschnitt Active Accessibility.For more information about accessible objects, see the Active Accessibility section of the MSDN Library.

Konstruktoren

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

Initialisiert eine neue Instanz der Control.ControlAccessibleObject-Klasse.Initializes a new instance of the Control.ControlAccessibleObject class.

Eigenschaften

Bounds Bounds Bounds Bounds

Ruft die Position und Größe des Eingabehilfenobjekts ab.Gets the location and size of the accessible object.

(Inherited from AccessibleObject)
DefaultAction DefaultAction DefaultAction DefaultAction

Ruft eine Zeichenfolge ab, die die Standardaktion des Objekts beschreibt.Gets a string that describes the default action of the object. Nicht alle Objekte verfügen über eine Standardaktion.Not all objects have a default action.

Description Description Description Description

Ruft die Beschreibung des Control.ControlAccessibleObject ab.Gets the description of the Control.ControlAccessibleObject.

Handle Handle Handle Handle

Ruft das Handle des barrierefreien Objekts ab oder legt dieses fest.Gets or sets the handle of the accessible object.

Help Help Help Help

Ruft die Beschreibung der Funktion und Verwendung des Objekts ab.Gets the description of what the object does or how the object is used.

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

Ruft die Anzahl der untergeordneten Schnittstellen ab, die zu diesem Objekt gehören.Gets the number of child interfaces that belong to this object. Eine Beschreibung dieses Elements finden Sie unter accChildCount.For a description of this member, see accChildCount.

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

Ruft das Objekt ab, das den Tastaturfokus besitzt.Gets the object that has the keyboard focus. Eine Beschreibung dieses Elements finden Sie unter accFocus.For a description of this member, see accFocus.

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

Ruft das diesem Objekt übergeordnete barrierefreie Objekt ab.Gets the parent accessible object of this object. Eine Beschreibung dieses Members finden Sie unter accParent.For a description of this member, see accParent.

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

Ruft die ausgewählten untergeordneten Objekte eines barrierefreien Objekts ab.Gets the selected child objects of an accessible object. Eine Beschreibung dieses Elements finden Sie unter accSelection.For a description of this member, see accSelection.

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

Ruft den zugrunde liegenden Typ ab, der das IReflect-Objekt darstellt.Gets the underlying type that represents the IReflect object. Eine Beschreibung dieses Elements finden Sie unter UnderlyingSystemType.For a description of this member, see UnderlyingSystemType.

(Inherited from AccessibleObject)
KeyboardShortcut KeyboardShortcut KeyboardShortcut KeyboardShortcut

Ruft die Tastenkombination oder die Zugriffstaste für ein barrierefreies Objekt ab.Gets the object shortcut key or access key for an accessible object.

Name Name Name Name

Ruft den Namen des Barrierefreiheitsobjekts ab oder legt ihn fest.Gets or sets the accessible object name.

Owner Owner Owner Owner

Ruft den Besitzer des barrierefreien Objekts ab.Gets the owner of the accessible object.

Parent Parent Parent Parent

Ruft das übergeordnete Element eines zugreifbaren Objekts ab.Gets the parent of an accessible object.

Role Role Role Role

Ruft die Rolle dieses zugreifbaren Objekts ab.Gets the role of this accessible object.

State State State State

Ruft den Zustand dieses barrierefreien Objekts ab.Gets the state of this accessible object.

(Inherited from AccessibleObject)
Value Value Value Value

Ruft den Wert eines barrierefreien Objekts ab oder legt diesen fest.Gets or sets the value of an accessible object.

(Inherited from AccessibleObject)

Methoden

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

Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind.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()

Führt die Standardaktion aus, die diesem barrierefreien Objekt zugeordnet ist.Performs the default action associated with this accessible object.

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

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

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

Ruft das zugreifbare untergeordnete Element ab, das dem angegebenen Index entspricht.Retrieves the accessible child corresponding to the specified index.

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

Ruft die Anzahl der untergeordneten Elemente ab, die zu einem Objekt gehören, auf das zugegriffen werden kann.Retrieves the number of children belonging to an accessible object.

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

Ruft das Objekt ab, das den Tastaturfokus besitzt.Retrieves the object that has the keyboard focus.

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

Fungiert als Standardhashfunktion.Serves as the default hash function.

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

Ruft einen Bezeichner für ein Hilfethema und den Pfad der Hilfedatei ab, die diesem barrierefreien Objekt zugeordnet ist.Gets an identifier for a Help topic and the path to the Help file associated with this accessible object.

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

Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

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

Ruft das gerade ausgewählte untergeordnete Element ab.Retrieves the currently selected child.

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

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

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

Ruft das untergeordnete Objekt an den angegebenen Bildschirmkoordinaten ab.Retrieves the child object at the specified screen coordinates.

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

Ruft ein Lebensdauerdienstobjekt zur Steuerung der Lebensdauerrichtlinie für diese Instanz ab.Obtains a lifetime service object to control the lifetime policy for this instance.

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

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

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

Erstellt eine flache Kopie des aktuellen MarshalByRefObject-Objekts.Creates a shallow copy of the current MarshalByRefObject object.

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

Navigiert zu einem anderen zugreifbaren Objekt.Navigates to another accessible object.

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

Benachrichtigt Clientanwendungen für die Barrierefreiheit über das angegebene AccessibleEvents.Notifies accessibility client applications of the specified AccessibleEvents.

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

Benachrichtigt die Clientanwendungen für die Barrierefreiheit über die angegebenen AccessibleEvents für das angegebene untergeordnete Steuerelement.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)

Benachrichtigt die Clientanwendungen für die Barrierefreiheit über die angegebenen AccessibleEvents für das angegebene untergeordnete Steuerelement und gibt die Identifikation von AccessibleObject an.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)

Löst das Benachrichtigungsereignis der Benutzeroberflächenautomatisierung aus.Raises the UI automation notification event.

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

Löst das LiveRegionChanged-Ereignis der Benutzeroberflächenautomatisierung aus.Raises the LiveRegionChanged UI automation event.

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

Ändert die Auswahl oder verschiebt den Tastaturfokus des barrierefreien Objekts.Modifies the selection or moves the keyboard focus of the accessible object.

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

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

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

Ordnet einer Instanz eines AccessibleObject auf Grundlage des Handles des Objekts ein Objekt zu.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)

Ordnet einer Instanz eines AccessibleObject anhand des Handles und der Objekt-ID des Objekts ein Objekt zu.Associates an object with an instance of an AccessibleObject based on the handle and the object id of the object.

(Inherited from AccessibleObject)

Explizite Schnittstellenimplementierungen

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

Führt die Standardaktion des angegebenen Objekts aus.Performs the specified object's default action. Nicht alle Objekte verfügen über eine Standardaktion.Not all objects have a default action. Eine Beschreibung dieses Elements finden Sie unter 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)

Ruft das untergeordnete Objekt an den angegebenen Bildschirmkoordinaten ab.Gets the child object at the specified screen coordinates. Eine Beschreibung dieses Elements finden Sie unter 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)

Ruft die aktuelle Bildschirmposition des Objekts ab.Gets the object's current screen location. Eine Beschreibung dieses Members finden Sie unter 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)

Navigiert zu einem barrierefreien Objekt relativ zum aktuellen Objekt.Navigates to an accessible object relative to the current object. Eine Beschreibung dieses Elements finden Sie unter 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)

Ändert die Auswahl oder verschiebt den Tastaturfokus des barrierefreien Objekts.Modifies the selection or moves the keyboard focus of the accessible object. Eine Beschreibung dieses Members finden Sie unter 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)

Ruft ein angegebenes untergeordnetes Objekt ab.Retrieves a specified child object.

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

Gibt eine Zeichenfolge zurück, die die Standardaktion des angegebenen Objekts angibt.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)

Gibt eine Zeichenfolge zurück, die die visuelle Darstellung des angegebenen barrierefreien Objekts beschreibt.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)

Ruft den vollständigen Pfad der WinHelp-Datei ab, die dem angegebenen barrierefreien Objekt zugeordnet ist.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)

Ruft den vollständigen Pfad einer WinHelp-Datei ab, die dem angegebenen Objekt sowie dem Bezeichner eines bestimmten Themas in der Datei zugeordnet ist.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)

Ruft die Tastenkombination oder den Zugriffsschlüssel des angegebenen Objekts ab.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)

Ruft den Namen des angegebenen Objekts ab.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)

Ruft Informationen ab, die die Rolle des angegebenen Objekts beschreiben.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)

Ruft den aktuellen Zustand des angegebenen barrierefreien Objekts ab.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)

Ruft den Wert des angegebenen barrierefreien Objekts ab.Retrieves the value of the specified accessible object. Nicht für alle Objekte liegt ein Wert vor.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)

Weist dem angegebenen Element einen neuen barrierefreien Namen zu.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)

Weist dem angegebenen Element einen neuen Wert zu.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)

Ruft das FieldInfo-Objekt ab, das dem angegebenen Feld und dem angegebenen Bindungsflag entspricht.Gets the FieldInfo object corresponding to the specified field and binding flag. Eine Beschreibung dieses Elements finden Sie unter 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)

Ruft ein Array von FieldInfo-Objekten ab, die allen Feldern der aktuellen Klasse entsprechen.Gets an array of FieldInfo objects corresponding to all fields of the current class. Eine Beschreibung dieses Elements finden Sie unter 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)

Ruft ein Array von MemberInfo-Objekten ab, die entweder allen öffentlichen Membern oder allen Membern entsprechen, die mit einem angegebenen Namen übereinstimmen.Gets an array of MemberInfo objects corresponding to all public members or to all members that match a specified name. Eine Beschreibung dieses Elements finden Sie unter 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)

Ruft ein Array von MemberInfo-Objekten ab, die entweder allen öffentlichen Membern oder allen Membern der aktuellen Klasse entsprechen.Gets an array of MemberInfo objects corresponding either to all public members or to all members of the current class. Eine Beschreibung dieses Elements finden Sie unter 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)

Ruft ein MethodInfo-Objekt ab, das unter angegebenen Sucheinschränkungen einer angegebenen Methode entspricht.Gets a MethodInfo object corresponding to a specified method under specified search constraints. Eine Beschreibung dieses Elements finden Sie unter 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[])

Ruft ein MethodInfo-Objekt ab, das einer angegebenen Methode entspricht, und verwendet für die Auswahl überladener Methoden ein Type-Array.Gets a MethodInfo object corresponding to a specified method, using a Type array to choose from among overloaded methods. Eine Beschreibung dieses Elements finden Sie unter 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)

Ruft ein Array von MethodInfo-Objekten mit allen öffentlichen Methoden oder allen Methoden der aktuellen Klasse ab.Gets an array of MethodInfo objects with all public methods or all methods of the current class. Eine Beschreibung dieses Elements finden Sie unter 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)

Ruft ein Array von PropertyInfo-Objekten ab, die entweder allen öffentlichen Eigenschaften oder allen Eigenschaften der aktuellen Klasse entsprechen.Gets an array of PropertyInfo objects corresponding to all public properties or to all properties of the current class. Eine Beschreibung dieses Elements finden Sie unter 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)

Ruft ein PropertyInfo-Objekt ab, das unter den angegebenen Sucheinschränkungen einer angegebenen Eigenschaft entspricht.Gets a PropertyInfo object corresponding to a specified property under specified search constraints. Eine Beschreibung dieses Elements finden Sie unter 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[])

Ruft ein PropertyInfo-Objekt ab, das unter den angegebenen Sucheinschränkungen einer angegebenen Eigenschaft entspricht.Gets a PropertyInfo object corresponding to a specified property with specified search constraints. Eine Beschreibung dieses Elements finden Sie unter 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[])

Ruft einen angegebenen Member auf.Invokes a specified member. Eine Beschreibung dieses Elements finden Sie unter 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)

Felder

RuntimeIDFirstItem RuntimeIDFirstItem RuntimeIDFirstItem RuntimeIDFirstItem Inherited from AccessibleObject

Gilt für:

Siehe auch