RadioButton.RadioButtonAccessibleObject Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje informace o řízení klientských RadioButton aplikací 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
-
RadioButton.RadioButtonAccessibleObject
- Dědičnost
-
RadioButton.RadioButtonAccessibleObject
- Dědičnost
-
RadioButton.RadioButtonAccessibleObject
- Atributy
Poznámky
model Windows Forms má integrovanou podporu přístupnosti a poskytuje informace o vaší aplikaci, které jí umožňují 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í a revidující obrazovku, 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 a poskytuje informace o ovládacím RadioButton prvku klientským aplikacím pro usnadnění přístupu.
Existují případy, kdy budete chtít klientským aplikacím pro usnadnění přístupu poskytnout vlastní informace, například název nebo popis ovládacího prvku. Tyto informace můžete poskytnout dvěma způsoby. Pokud chcete pro existující ovládací prvky poskytnout omezené informace o přístupnosti, nastavte hodnoty vlastností ovládacího prvku AccessibleName, AccessibleDescriptionAccessibleDefaultActionDescription, a AccessibleRole , které se budou hlásit 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, která je odvozena z AccessibleObject tříd nebo Control.ControlAccessibleObject . Pokud například píšete vlastní ovládací prvek, který není odvozen od 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 pro svůj ovládací prvek vytvořit Control.ControlAccessibleObject voláním CreateAccessibilityInstance metody .
Konstruktory
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
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 objektu 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 řízení klientských RadioButton aplikací 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řístupovou klávesu pro přístupný objekt. (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 řízení klientských RadioButton aplikací pro usnadnění přístupu. (Zděděno od ButtonBase.ButtonBaseAccessibleObject) |
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 řízení klientských RadioButton aplikací 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) |
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 řízení klientských RadioButton aplikací pro usnadnění přístupu. (Zděděno od ButtonBase.ButtonBaseAccessibleObject) |
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 přístupný. (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
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 sloužící 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čí, zda se zadaný objekt rovná 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řístupnou podřízenou hodnotu 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 položek, které patří 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í hashovací funkce. (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ého 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 aktuální životnost objektu služby, 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é objekty. (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. Type Získá z 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 v 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á životnost objektu služby, který řídí zásady ž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 Objectsouboru . (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) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Upozorní klientské aplikace pro usnadnění přístupu na zadaný AccessibleEventsobjekt . (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 pro usnadnění přístupu na zadaný AccessibleEvents podřízený ovládací prvek. (Zděděno od Control.ControlAccessibleObject) |
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 pro usnadnění přístupu určenou AccessibleEvents pro zadaný podřízený ovládací prvek a poskytne identifikaci objektu AccessibleObject. (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í o automatizaci 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) |
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) |
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 objektu AccessibleObject na základě popisovače a ID objektu objektu. (Zděděno od AccessibleObject) |
Explicitní implementace rozhraní
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 najdete 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 najdete 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 najdete 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é souřadnice obrazovky. Popis tohoto člena najdete 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í na obrazovce objektu. Popis tohoto člena najdete 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 najdete 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 najdete 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 najdete 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 najdete 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říznak vazby. Popis tohoto člena najdete 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 najdete 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 objektů odpovídajících MemberInfo všem veřejným členům nebo všem členům, které odpovídají zadanému názvu. Popis tohoto člena najdete 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 buď všem veřejným členům, nebo všem členům aktuální třídy. Popis tohoto člena najdete v tématu GetMembers(BindingFlags). (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 rámci zadaných omezení vyhledávání. Popis tohoto člena najdete v tématu GetMethod(String, 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í zadanou metodu pomocí pole Type pro výběr z přetížených metod. Popis tohoto člena najdete v tématu GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]). (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šemi metodami aktuální třídy. Popis tohoto člena najdete 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 objektů odpovídajících PropertyInfo všem veřejným vlastnostem nebo všem vlastnostem aktuální třídy. Popis tohoto člena najdete v tématu GetProperties(BindingFlags). (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 rámci zadaných omezení hledání. Popis tohoto člena najdete v tématu GetProperty(String, 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 se zadanými omezeními hledání. Popis tohoto člena najdete v tématu GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]). (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 najdete 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 najdete v tématu UnderlyingSystemType. (Zděděno od AccessibleObject) |