Sdílet prostřednictvím


RadioButton.RadioButtonAccessibleObject Třída

Definice

Poskytuje informace o ovládacím RadioButton prvku klientským aplikacím pro usnadnění přístupu.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

public: ref class RadioButton::RadioButtonAccessibleObject : System::Windows::Forms::Control::ControlAccessibleObject
public: ref class RadioButton::RadioButtonAccessibleObject : System::Windows::Forms::ButtonBase::ButtonBaseAccessibleObject
[System.Runtime.InteropServices.ComVisible(true)]
public class RadioButton.RadioButtonAccessibleObject : System.Windows.Forms.Control.ControlAccessibleObject
[System.Runtime.InteropServices.ComVisible(true)]
public class RadioButton.RadioButtonAccessibleObject : System.Windows.Forms.ButtonBase.ButtonBaseAccessibleObject
public class RadioButton.RadioButtonAccessibleObject : System.Windows.Forms.Control.ControlAccessibleObject
[<System.Runtime.InteropServices.ComVisible(true)>]
type RadioButton.RadioButtonAccessibleObject = class
    inherit Control.ControlAccessibleObject
[<System.Runtime.InteropServices.ComVisible(true)>]
type RadioButton.RadioButtonAccessibleObject = class
    inherit ButtonBase.ButtonBaseAccessibleObject
type RadioButton.RadioButtonAccessibleObject = class
    inherit Control.ControlAccessibleObject
Public Class RadioButton.RadioButtonAccessibleObject
Inherits Control.ControlAccessibleObject
Public Class RadioButton.RadioButtonAccessibleObject
Inherits ButtonBase.ButtonBaseAccessibleObject
Dědičnost
Dědičnost
Dědičnost
Atributy

Poznámky

Windows Forms má integrovanou podporu přístupnosti a poskytuje informace o vaší aplikaci, která umožňuje pracovat s klientskými aplikacemi pro usnadnění přístupu. Mezi příklady klientských aplikací pro usnadnění přístupu patří nástroje pro zvětšení obrazovky a revidujícím, nástroje pro hlasový vstup, klávesnice na obrazovce, alternativní vstupní zařízení a nástroje pro vylepšení klávesnice. Třída RadioButton.RadioButtonAccessibleObject dědí z Control.ControlAccessibleObject třídy, aby poskytovala informace o ovládacím RadioButton prvku klientským aplikacím pro usnadnění přístupu.

K klientským aplikacím pro usnadnění přístupu existují instance, kdy budete chtít poskytnout vlastní informace, například název nebo popis ovládacího prvku. Existují dva způsoby, jak tyto informace poskytnout. Chcete-li poskytnout omezené informace o přístupnosti pro existující ovládací prvky, nastavte hodnoty ovládacího prvku AccessibleName, AccessibleDescriptionAccessibleDefaultActionDescriptiona AccessibleRole vlastnosti, které budou hlášeny klientským aplikacím pro usnadnění přístupu.

Pokud potřebujete, aby ovládací prvek obsahoval více informací o přístupnosti, můžete napsat vlastní třídu odvozenou z těchto AccessibleObject tříd nebo Control.ControlAccessibleObject tříd. Pokud například píšete vlastní ovládací prvek, který není odvozený z běžných ovládacích prvků, nebo vyžadujete takové operace, jako je testování v rámci ovládacího prvku, měli byste vytvořit Control.ControlAccessibleObject pro svůj ovládací prvek voláním CreateAccessibilityInstance metody.

Konstruktory

Name Description
RadioButton.RadioButtonAccessibleObject(RadioButton)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Inicializuje novou instanci RadioButton.RadioButtonAccessibleObject třídy.

Vlastnosti

Name Description
Bounds

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá umístění a velikost přístupného objektu.

(Zděděno od AccessibleObject)
DefaultAction

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá řetězec, který popisuje výchozí akci RadioButton ovládacího prvku.

Description

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá popis Control.ControlAccessibleObject.

(Zděděno od Control.ControlAccessibleObject)
Handle

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví popisovač přístupného objektu.

(Zděděno od Control.ControlAccessibleObject)
Help

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá popis, co objekt dělá nebo jak se objekt používá.

(Zděděno od Control.ControlAccessibleObject)
KeyboardShortcut

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Poskytuje informace o ovládacím RadioButton prvku klientským aplikacím pro usnadnění přístupu.

KeyboardShortcut

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá klávesovou zkratku objektu nebo přístupový klíč pro přístupný objekt.

(Zděděno od Control.ControlAccessibleObject)
Name

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Poskytuje informace o ovládacím RadioButton prvku klientským aplikacím pro usnadnění přístupu.

Name

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví název přístupného objektu.

(Zděděno od Control.ControlAccessibleObject)
Owner

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá vlastníka přístupného objektu.

(Zděděno od Control.ControlAccessibleObject)
Parent

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nadřazený objekt s podporou přístupnosti.

(Zděděno od Control.ControlAccessibleObject)
Role

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá roli tohoto přístupného objektu.

State

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá stav RadioButton ovládacího prvku.

Value

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví hodnotu přístupného objektu.

(Zděděno od AccessibleObject)

Metody

Name Description
CreateObjRef(Type)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vytvoří objekt, který obsahuje všechny relevantní informace potřebné k vygenerování proxy serveru sloužícího ke komunikaci se vzdáleným objektem.

(Zděděno od MarshalByRefObject)
DoDefaultAction()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Click Vyvolá událost.

Equals(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetChild(Int32)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Načte přístupné podřízené objekty odpovídající zadanému indexu.

(Zděděno od AccessibleObject)
GetChildCount()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Načte počet podřízených objektů patřících do přístupného objektu.

(Zděděno od AccessibleObject)
GetFocused()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Načte objekt, který má fokus klávesnice.

(Zděděno od AccessibleObject)
GetHashCode()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetHelpTopic(String)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá identifikátor tématu nápovědy a cestu k souboru nápovědy přidružené k tomuto přístupnému objektu.

(Zděděno od Control.ControlAccessibleObject)
GetLifetimeService()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Zastaralé.

Načte objekt služby aktuální životnosti, který řídí zásady životnosti pro tuto instanci.

(Zděděno od MarshalByRefObject)
GetSelected()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Načte aktuálně vybrané podřízené.

(Zděděno od AccessibleObject)
GetType()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá Type aktuální instance.

(Zděděno od Object)
HitTest(Int32, Int32)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Načte podřízený objekt na zadaných souřadnicích obrazovky.

(Zděděno od AccessibleObject)
InitializeLifetimeService()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Zastaralé.

Získá objekt služby životnosti pro řízení zásad životnosti pro tuto instanci.

(Zděděno od MarshalByRefObject)
MemberwiseClone()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
MemberwiseClone(Boolean)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vytvoří mělkou kopii aktuálního MarshalByRefObject objektu.

(Zděděno od MarshalByRefObject)
Navigate(AccessibleNavigation)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Přejde na jiný přístupný objekt.

(Zděděno od AccessibleObject)
NotifyClients(AccessibleEvents, Int32, Int32)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Oznámí klientským aplikacím přístupnosti zadaného AccessibleEvents pro zadaný podřízený ovládací prvek, čímž se určí AccessibleObject.

(Zděděno od Control.ControlAccessibleObject)
NotifyClients(AccessibleEvents, Int32)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Upozorní klientské aplikace usnadnění zadané AccessibleEvents pro zadaný podřízený ovládací prvek.

(Zděděno od Control.ControlAccessibleObject)
NotifyClients(AccessibleEvents)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Upozorní klientské aplikace usnadnění zadaného AccessibleEvents.

(Zděděno od Control.ControlAccessibleObject)
RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vyvolá událost oznámení automatizace uživatelského rozhraní.

(Zděděno od AccessibleObject)
RaiseLiveRegionChanged()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vyvolá událost automatizace uživatelského rozhraní LiveRegionChanged.

(Zděděno od Control.ControlAccessibleObject)
Select(AccessibleSelection)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Upraví výběr nebo přesune fokus klávesnice přístupného objektu.

(Zděděno od AccessibleObject)
ToString()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Control.ControlAccessibleObject)
UseStdAccessibleObjects(IntPtr, Int32)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Přidruží objekt k instanci na AccessibleObject základě popisovače a ID objektu.

(Zděděno od AccessibleObject)
UseStdAccessibleObjects(IntPtr)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Přidruží objekt k instanci objektu AccessibleObject na základě popisovače objektu.

(Zděděno od AccessibleObject)

Explicitní implementace rozhraní

Name Description
IAccessible.accChildCount

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá počet podřízených rozhraní, která patří k tomuto objektu. Popis tohoto člena naleznete v tématu accChildCount.

(Zděděno od AccessibleObject)
IAccessible.accDoDefaultAction(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Provede výchozí akci zadaného objektu. Ne všechny objekty mají výchozí akci. Popis tohoto člena naleznete v tématu accDoDefaultAction(Object).

(Zděděno od AccessibleObject)
IAccessible.accFocus

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá objekt, který má fokus klávesnice. Popis tohoto člena naleznete v tématu accFocus.

(Zděděno od AccessibleObject)
IAccessible.accHitTest(Int32, Int32)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá podřízený objekt na zadaných souřadnicích obrazovky. Popis tohoto člena naleznete v tématu accHitTest(Int32, Int32).

(Zděděno od AccessibleObject)
IAccessible.accLocation(Int32, Int32, Int32, Int32, Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá aktuální umístění obrazovky objektu. Popis tohoto člena naleznete v tématu accLocation(Int32, Int32, Int32, Int32, Object).

(Zděděno od AccessibleObject)
IAccessible.accNavigate(Int32, Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Přejde k přístupnému objektu vzhledem k aktuálnímu objektu. Popis tohoto člena naleznete v tématu accNavigate(Int32, Object).

(Zděděno od AccessibleObject)
IAccessible.accParent

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nadřazený přístupný objekt tohoto objektu. Popis tohoto člena naleznete v tématu accParent.

(Zděděno od AccessibleObject)
IAccessible.accSelect(Int32, Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Upraví výběr nebo přesune fokus klávesnice přístupného objektu. Popis tohoto člena naleznete v tématu accSelect(Int32, Object).

(Zděděno od AccessibleObject)
IAccessible.accSelection

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá vybrané podřízené objekty přístupného objektu. Popis tohoto člena naleznete v tématu accSelection.

(Zděděno od AccessibleObject)
IReflect.GetField(String, BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

FieldInfo Získá objekt odpovídající zadanému poli a příznaku vazby. Popis tohoto člena naleznete v tématu GetField(String, BindingFlags).

(Zděděno od AccessibleObject)
IReflect.GetFields(BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá pole FieldInfo objektů odpovídajících všem polím aktuální třídy. Popis tohoto člena naleznete v tématu GetFields(BindingFlags).

(Zděděno od AccessibleObject)
IReflect.GetMember(String, BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá pole MemberInfo objektů odpovídajících všem veřejným členům nebo všem členům, které odpovídají zadanému názvu. Popis tohoto člena naleznete v tématu GetMember(String, BindingFlags).

(Zděděno od AccessibleObject)
IReflect.GetMembers(BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá pole MemberInfo objektů odpovídajících všem veřejným členům nebo všem členům aktuální třídy. Popis tohoto člena naleznete v tématu GetMembers(BindingFlags).

(Zděděno od AccessibleObject)
IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

MethodInfo Získá objekt odpovídající zadané metodě pomocí pole Typ vybrat z přetížené metody. Popis tohoto člena naleznete v tématu GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).

(Zděděno od AccessibleObject)
IReflect.GetMethod(String, BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

MethodInfo Získá objekt odpovídající zadané metodě v zadaných omezeních hledání. Popis tohoto člena naleznete v tématu GetMethod(String, BindingFlags).

(Zděděno od AccessibleObject)
IReflect.GetMethods(BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá pole MethodInfo objektů se všemi veřejnými metodami nebo všechny metody aktuální třídy. Popis tohoto člena naleznete v tématu GetMethods(BindingFlags).

(Zděděno od AccessibleObject)
IReflect.GetProperties(BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá pole PropertyInfo objektů odpovídajících všem veřejným vlastnostem nebo všem vlastnostem aktuální třídy. Popis tohoto člena naleznete v tématu GetProperties(BindingFlags).

(Zděděno od AccessibleObject)
IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

PropertyInfo Získá objekt odpovídající zadané vlastnosti s zadanými omezeními hledání. Popis tohoto člena naleznete v tématu GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

(Zděděno od AccessibleObject)
IReflect.GetProperty(String, BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

PropertyInfo Získá objekt odpovídající zadané vlastnosti v zadaných omezeních hledání. Popis tohoto člena naleznete v tématu GetProperty(String, BindingFlags).

(Zděděno od AccessibleObject)
IReflect.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vyvolá zadaný člen. Popis tohoto člena naleznete v tématu InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]).

(Zděděno od AccessibleObject)
IReflect.UnderlyingSystemType

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá základní typ, který představuje IReflect objekt. Popis tohoto člena naleznete v tématu UnderlyingSystemType.

(Zděděno od AccessibleObject)

Platí pro