Sdílet prostřednictvím


ShapeAccessibleObject – třída

Poskytuje informace o usnadnění aplikace použít k úpravě uživatelského rozhraní aplikace pro uživatele s postižením.

Hierarchie dědičnosti

System.Object
  System.MarshalByRefObject
    System.Runtime.InteropServices.StandardOleMarshalObject
      System.Windows.Forms.AccessibleObject
        Microsoft.VisualStudio.Modeling.Diagrams.ShapeAccessibleObject

Obor názvů:  Microsoft.VisualStudio.Modeling.Diagrams
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Syntaxe

'Deklarace
Public Class ShapeAccessibleObject _
    Inherits AccessibleObject
public class ShapeAccessibleObject : AccessibleObject

Typ ShapeAccessibleObject zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda ShapeAccessibleObject Inicializuje novou instanci třídy ShapeAccessibleObject.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Bounds Získá umístění a velikost přístupný objekt. (Přepisuje AccessibleObject.Bounds.)
Veřejná vlastnost DefaultAction Načte řetězec, který popisuje výchozí akce objektu.Všechny objekty mají výchozí akce. (Přepisuje AccessibleObject.DefaultAction.)
Veřejná vlastnost Description Description (Přepisuje AccessibleObject.Description.)
Veřejná vlastnost Help Načte popis nemá objekt nebo použití objektu. (Přepisuje AccessibleObject.Help.)
Veřejná vlastnost KeyboardShortcut Získává klávesovou zkratku nebo přístupovou klávesu pro přístupný objekt. (Přepisuje AccessibleObject.KeyboardShortcut.)
Veřejná vlastnost Name Název (Přepisuje AccessibleObject.Name.)
Veřejná vlastnost Parent Načte nadřazený objekt přístupný. (Přepisuje AccessibleObject.Parent.)
Veřejná vlastnost Role Role (Přepisuje AccessibleObject.Role.)
Veřejná vlastnost State Získá stav tohoto objektu přístupné. (Přepisuje AccessibleObject.State.)
Veřejná vlastnost Value Získá nebo nastaví hodnotu přístupné pro tento prvek. (Přepisuje AccessibleObject.Value.)

Nahoru

Metody

  Název Popis
Veřejná metoda CreateObjRef Kritické pro zabezpečení Vytvoří objekt, který obsahuje všechny příslušné informace potřebné pro generování proxy používají ke komunikaci s vzdálený objekt. (Zděděno z MarshalByRefObject.)
Veřejná metoda DoDefaultAction Provede výchozí akce přidružená k objektu přístupné. (Přepisuje AccessibleObject.DoDefaultAction().)
Veřejná metoda Equals Určuje, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetChild Načte přístupné podřízené odpovídající zadaný index. (Přepisuje AccessibleObject.GetChild(Int32).)
Veřejná metoda GetChildCount Načte počet dětí patřících do přístupného objektu. (Přepisuje AccessibleObject.GetChildCount().)
Veřejná metoda GetFocused Obnoví objekt, který má kurzor klávesnice. (Zděděno z AccessibleObject.)
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (Zděděno z Object.)
Veřejná metoda GetHelpTopic Získá identifikátor pro identifikátor tématu nápovědy a cestu k souboru nápovědy přidružené k tomuto přístupný objekt. (Přepisuje AccessibleObject.GetHelpTopic(String%).)
Veřejná metoda GetLifetimeService Kritické pro zabezpečení Načte aktuální životnost objektu služby, ovládající zásady platnosti pro tuto instanci. (Zděděno z MarshalByRefObject.)
Veřejná metoda GetSelected Načte aktuálně vybrané dítě. (Zděděno z AccessibleObject.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda HitTest Přístupů test tvaru na zadaný obrazovkových souřadnicích provede a vrátí objekt MSAA přístupů dítě. (Přepisuje AccessibleObject.HitTest(Int32, Int32).)
Veřejná metoda InitializeLifetimeService Kritické pro zabezpečení Získá objektu životnost služby řízení zásad platnosti pro tuto instanci. (Zděděno z MarshalByRefObject.)
Chráněná metoda MemberwiseClone() Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Chráněná metoda MemberwiseClone(Boolean) Vytvoří kopii aktuální MarshalByRefObject objektu. (Zděděno z MarshalByRefObject.)
Veřejná metoda Navigate Přejde na jiný objekt na přístupný. (Přepisuje AccessibleObject.Navigate(AccessibleNavigation).)
Veřejná metoda Select Upravuje výběr nebo přesune kurzor klávesnice přístupné objektu. (Přepisuje AccessibleObject.Select(AccessibleSelection).)
Veřejná metoda ToString Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Chráněná metoda UseStdAccessibleObjects(IntPtr) Infrastruktura. Přidruží instanci objektu AccessibleObject na základě táhlo objektu. (Zděděno z AccessibleObject.)
Chráněná metoda UseStdAccessibleObjects(IntPtr, Int32) Infrastruktura. Přidruží instanci objektu AccessibleObject založené na úchyt a objekt id objektu. (Zděděno z AccessibleObject.)

Nahoru

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá vlastnost IAccessible.accChildCount Infrastruktura. Získá počet podřízených rozhraní, které patří do tohoto objektu.Popis tohoto člena v IAccessible.accChildCount. (Zděděno z AccessibleObject.)
Explicitní implementace rozhraníSoukromá metoda IAccessible.accDoDefaultAction Infrastruktura. Provede zadaný objekt výchozí akce.Všechny objekty mají výchozí akce.Popis tohoto člena v IAccessible.accDoDefaultAction. (Zděděno z AccessibleObject.)
Explicitní implementace rozhraníSoukromá vlastnost IAccessible.accFocus Infrastruktura. Získá-li objekt, který má kurzor klávesnice.Popis tohoto člena v IAccessible.accFocus. (Zděděno z AccessibleObject.)
Explicitní implementace rozhraníSoukromá metoda IAccessible.accHitTest Infrastruktura. Načte podřízený objekt na souřadnicích obrazovky zadané.Popis tohoto člena v IAccessible.accHitTest. (Zděděno z AccessibleObject.)
Explicitní implementace rozhraníSoukromá metoda IAccessible.accLocation Infrastruktura. Načte aktuální umístění na obrazovce objektu.Popis tohoto člena v IAccessible.accLocation. (Zděděno z AccessibleObject.)
Explicitní implementace rozhraníSoukromá metoda IAccessible.accNavigate Infrastruktura. Přejde přístupný objekt vzhledem k aktuální objekt.Popis tohoto člena v IAccessible.accNavigate. (Zděděno z AccessibleObject.)
Explicitní implementace rozhraníSoukromá vlastnost IAccessible.accParent Infrastruktura. Načte nadřazený přístupný objekt tohoto objektu.Popis tohoto člena v IAccessible.accParent. (Zděděno z AccessibleObject.)
Explicitní implementace rozhraníSoukromá metoda IAccessible.accSelect Infrastruktura. Upravuje výběr nebo přesune kurzor klávesnice přístupné objektu.Popis tohoto člena v IAccessible.accSelect. (Zděděno z AccessibleObject.)
Explicitní implementace rozhraníSoukromá vlastnost IAccessible.accSelection Infrastruktura. Načte vybrané podřízené objekty přístupný objekt.Popis tohoto člena v IAccessible.accSelection. (Zděděno z AccessibleObject.)
Explicitní implementace rozhraníSoukromá metoda IReflect.GetField Infrastruktura. Získává System.Reflection.FieldInfo objektu odpovídající zadané pole a vazba příznak.Popis tohoto člena v IReflect.GetField. (Zděděno z AccessibleObject.)
Explicitní implementace rozhraníSoukromá metoda IReflect.GetFields Infrastruktura. Pole získá System.Reflection.FieldInfo odpovídající všechna pole aktuální třídy objektů.Popis tohoto člena v IReflect.GetFields. (Zděděno z AccessibleObject.)
Explicitní implementace rozhraníSoukromá metoda IReflect.GetMember Infrastruktura. Pole získá System.Reflection.MemberInfo objekty, které odpovídají všem členům veřejné nebo všechny členy, které odpovídají zadaným názvem.Popis tohoto člena v IReflect.GetMember. (Zděděno z AccessibleObject.)
Explicitní implementace rozhraníSoukromá metoda IReflect.GetMembers Infrastruktura. Pole získá System.Reflection.MemberInfo odpovídajících všechny veřejné členy nebo členy aktuální třídy objektů.Popis tohoto člena v IReflect.GetMembers. (Zděděno z AccessibleObject.)
Explicitní implementace rozhraníSoukromá metoda IReflect.GetMethod(String, BindingFlags) Infrastruktura. Získává System.Reflection.MethodInfo objekt odpovídající zadané metody podle zadané omezení hledání.Popis tohoto člena v IReflect.GetMethod. (Zděděno z AccessibleObject.)
Explicitní implementace rozhraníSoukromá metoda IReflect.GetMethod(String, BindingFlags, Binder, array<Type[], array<ParameterModifier[]) Infrastruktura. Získává System.Reflection.MethodInfo objekt odpovídající zadané metody, pomocí pole typu vybírat z přetížení metody.Popis tohoto člena v IReflect.GetMethod. (Zděděno z AccessibleObject.)
Explicitní implementace rozhraníSoukromá metoda IReflect.GetMethods Infrastruktura. Pole získá System.Reflection.MethodInfo objekty všechny veřejné metody nebo všechny metody aktuální třídy.Popis tohoto člena v IReflect.GetMethods. (Zděděno z AccessibleObject.)
Explicitní implementace rozhraníSoukromá metoda IReflect.GetProperties Infrastruktura. Pole získá System.Reflection.PropertyInfo odpovídajících všechny veřejné vlastnosti nebo všechny vlastnosti aktuální třídy objektů.Popis tohoto člena v IReflect.GetProperties. (Zděděno z AccessibleObject.)
Explicitní implementace rozhraníSoukromá metoda IReflect.GetProperty(String, BindingFlags) Infrastruktura. Získává System.Reflection.PropertyInfo objekt odpovídající zadané vlastnosti podle zadané omezení hledání.Popis tohoto člena v IReflect.GetProperty. (Zděděno z AccessibleObject.)
Explicitní implementace rozhraníSoukromá metoda IReflect.GetProperty(String, BindingFlags, Binder, Type, array<Type[], array<ParameterModifier[]) Infrastruktura. Získává System.Reflection.PropertyInfo objekt určený vlastností s odpovídající zadané omezení hledání.Popis tohoto člena v IReflect.GetProperty. (Zděděno z AccessibleObject.)
Explicitní implementace rozhraníSoukromá metoda IReflect.InvokeMember Infrastruktura. Spustí zadaný člen.Popis tohoto člena v IReflect.InvokeMember. (Zděděno z AccessibleObject.)
Explicitní implementace rozhraníSoukromá vlastnost IReflect.UnderlyingSystemType Infrastruktura. Získá základní typ, který představuje IReflect objektu.Popis tohoto člena v IReflect.UnderlyingSystemType. (Zděděno z AccessibleObject.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling.Diagrams – obor názvů