Freigeben über


ComboBox.ChildAccessibleObject-Klasse

Diese Klasse unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code bestimmt.

Stellt Clientprogrammen für Eingabehilfen Informationen über das ComboBox-Steuerelement bereit.

Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)

Syntax

'Declaration
<ComVisibleAttribute(True)> _
Public Class ChildAccessibleObject
    Inherits AccessibleObject
'Usage
Dim instance As ChildAccessibleObject
[ComVisibleAttribute(true)] 
public class ChildAccessibleObject : AccessibleObject
[ComVisibleAttribute(true)] 
public ref class ChildAccessibleObject : public AccessibleObject
/** @attribute ComVisibleAttribute(true) */ 
public class ChildAccessibleObject extends AccessibleObject
ComVisibleAttribute(true) 
public class ChildAccessibleObject extends AccessibleObject

Hinweise

Die Unterstützung von Eingabehilfen ist in Windows Forms integriert. Außerdem stellen Windows Forms Informationen über die Anwendung bereit, damit diese mit Clientprogrammen für Eingabehilfen verwendet werden kann. Zu Clientprogrammen für Eingabehilfen zählen Dienstprogramme für die Bild- und Schriftvergrößerung, Dokumentüberarbeitung sowie für die Spracherkennung, Bildschirmtastaturen, alternative Eingabegeräte und Dienstprogramme für Tastaturerweiterungen. Die ComboBox.ChildAccessibleObject-Klasse erbt von der AccessibleObject-Klasse, um Clientprogrammen für Eingabehilfen Informationen über das ComboBox-Steuerelement bereitzustellen.

In einigen Fällen werden Sie benutzerdefinierte Informationen zu Clientprogrammen für Eingabehilfen bereitstellen möchten, beispielsweise den Namen oder die Beschreibung eines Steuerelements. Es gibt zwei Möglichkeiten, diese Informationen bereitzustellen. Legen Sie den AccessibleName-Eigenschaftenwert, den AccessibleDescription-Eigenschaftenwert, den AccessibleDefaultActionDescription-Eigenschaftenwert und den AccessibleRole-Eigenschaftenwert des Steuerelements fest, die an die Clientprogramme für Eingabehilfen gemeldet werden, um begrenzte Informationen zu Eingabehilfen für vorhandene Steuerelemente bereitzustellen.

Wenn das Steuerelement weitere Informationen zu Eingabehilfen enthalten soll, können Sie eine eigene Klasse schreiben, die von der AccessibleObject-Klasse oder der Control.ControlAccessibleObject-Klasse abgeleitet ist. Wenn Sie z. B. ein eigenes, nicht von den allgemeinen Steuerelementen abgeleitetes Steuerelement schreiben oder wenn in Ihrem Steuerelement überprüft werden muss, ob sich der Cursor in einem bestimmten Bereich befindet, sollten Sie durch Aufrufen der CreateAccessibilityInstance-Methode ein Control.ControlAccessibleObject erstellen.

Vererbungshierarchie

System.Object
   System.MarshalByRefObject
     System.Runtime.InteropServices.StandardOleMarshalObject
       System.Windows.Forms.AccessibleObject
        System.Windows.Forms.ComboBox.ChildAccessibleObject

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Plattformen

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

ComboBox.ChildAccessibleObject-Member
System.Windows.Forms-Namespace