Udostępnij za pośrednictwem


Klasa ShapeAccessibleObject

Zawiera informacje, że aplikacje ułatwień dostępu umożliwia dostosowanie interfejsu użytkownika aplikacji dla użytkowników z upośledzeniem.

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.Diagrams
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Składnia

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

Typ ShapeAccessibleObject uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna ShapeAccessibleObject Inicjuje nowe wystąpienie klasy ShapeAccessibleObject.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna Bounds Pobiera lokalizację i rozmiar dostępnego obiektu. (Zastępuje AccessibleObject.Bounds).
Właściwość publiczna DefaultAction Pobiera ciąg znakowy opisujący akcji domyślnej obiektu.Nie wszystkie obiekty mają akcji domyślnej. (Zastępuje AccessibleObject.DefaultAction).
Właściwość publiczna Description Opis (Zastępuje AccessibleObject.Description).
Właściwość publiczna Help Pobiera opis co obiekt robi lub w jaki sposób obiekt jest używany. (Zastępuje AccessibleObject.Help).
Właściwość publiczna KeyboardShortcut Pobiera klawisz skrótu lub klucz dostępu dla dostępnego obiektu. (Zastępuje AccessibleObject.KeyboardShortcut).
Właściwość publiczna Name Nazwa (Zastępuje AccessibleObject.Name).
Właściwość publiczna Parent Pobiera element nadrzędny dostępnego obiektu. (Zastępuje AccessibleObject.Parent).
Właściwość publiczna Role Rola (Zastępuje AccessibleObject.Role).
Właściwość publiczna State Pobiera Państwo to dostępnego obiektu. (Zastępuje AccessibleObject.State).
Właściwość publiczna Value Zwraca lub ustawia wartość dostępne dla tego elementu. (Zastępuje AccessibleObject.Value).

Początek

Metody

  Nazwa Opis
Metoda publiczna CreateObjRef Krytyczny pod względem zabezpieczeń Tworzy obiekt, który zawiera wszystkie istotne informacje wymagane do wygenerowania serwera proxy, używany do komunikowania się z obiektem zdalnym. (Odziedziczone z MarshalByRefObject).
Metoda publiczna DoDefaultAction Wykonuje akcję domyślnego skojarzonego z tym obiektem dostępne. (Zastępuje AccessibleObject.DoDefaultAction()).
Metoda publiczna Equals Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania przed jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetChild Pobiera dostępne dziecko odpowiadające określonym indeksem. (Zastępuje AccessibleObject.GetChild(Int32)).
Metoda publiczna GetChildCount Pobiera numer dzieci należące do dostępnego obiektu. (Zastępuje AccessibleObject.GetChildCount()).
Metoda publiczna GetFocused Pobiera obiekt, który ma fokus klawiatury. (Odziedziczone z AccessibleObject).
Metoda publiczna GetHashCode Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object).
Metoda publiczna GetHelpTopic Pobiera identyfikator dla identyfikatora tematu i ścieżkę do pliku Pomocy skojarzone z tym obiektem dostępne. (Zastępuje AccessibleObject.GetHelpTopic(String%)).
Metoda publiczna GetLifetimeService Krytyczny pod względem zabezpieczeń Pobiera obiekt usługi bieżącego okresu istnienia, który kontroluje politykę okres istnienia dla tego wystąpienia. (Odziedziczone z MarshalByRefObject).
Metoda publiczna GetSelected Pobiera aktualnie zaznaczonych podrzędnych. (Odziedziczone z AccessibleObject).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna HitTest Wykonuje hit test kształt na współrzędne ekranu i zwraca obiekt MSAA dla dziecka trafień. (Zastępuje AccessibleObject.HitTest(Int32, Int32)).
Metoda publiczna InitializeLifetimeService Krytyczny pod względem zabezpieczeń Uzyskuje obiekt usługi istnienia kontroli zasad okres istnienia dla tego wystąpienia. (Odziedziczone z MarshalByRefObject).
Metoda chroniona MemberwiseClone() Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone(Boolean) Powoduje utworzenie kopii shallow bieżącego MarshalByRefObject obiektu. (Odziedziczone z MarshalByRefObject).
Metoda publiczna Navigate Przechodzi do innego dostępnego obiektu. (Zastępuje AccessibleObject.Navigate(AccessibleNavigation)).
Metoda publiczna Select Modyfikuje zaznaczenia lub przenosi fokus klawiatury dostępnego obiektu. (Zastępuje AccessibleObject.Select(AccessibleSelection)).
Metoda publiczna ToString Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).
Metoda chroniona UseStdAccessibleObjects(IntPtr) Infrastruktura. Kojarzy obiekt z instancji AccessibleObject na podstawie uchwyt obiektu. (Odziedziczone z AccessibleObject).
Metoda chroniona UseStdAccessibleObjects(IntPtr, Int32) Infrastruktura. Kojarzy obiekt z instancji AccessibleObject na podstawie uchwytu i identyfikator obiektu. (Odziedziczone z AccessibleObject).

Początek

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuWłaściwość prywatna IAccessible.accChildCount Infrastruktura. Pobiera numer interfejsy podrzędne, które należą do tego obiektu.Opis tego członka, zobacz IAccessible.accChildCount. (Odziedziczone z AccessibleObject).
Jawna implementacja interfejsuMetoda prywatna IAccessible.accDoDefaultAction Infrastruktura. Wykonuje akcję domyślnego określonego obiektu.Nie wszystkie obiekty mają akcji domyślnej.Opis tego członka, zobacz IAccessible.accDoDefaultAction. (Odziedziczone z AccessibleObject).
Jawna implementacja interfejsuWłaściwość prywatna IAccessible.accFocus Infrastruktura. Pobiera obiekt, który ma fokus klawiatury.Opis tego członka, zobacz IAccessible.accFocus. (Odziedziczone z AccessibleObject).
Jawna implementacja interfejsuMetoda prywatna IAccessible.accHitTest Infrastruktura. Pobiera obiekt podrzędny we współrzędnych ekranu.Opis tego członka, zobacz IAccessible.accHitTest. (Odziedziczone z AccessibleObject).
Jawna implementacja interfejsuMetoda prywatna IAccessible.accLocation Infrastruktura. Pobiera obiekt bieżące położenie na ekranie.Opis tego członka, zobacz IAccessible.accLocation. (Odziedziczone z AccessibleObject).
Jawna implementacja interfejsuMetoda prywatna IAccessible.accNavigate Infrastruktura. Przechodzi do dostępnego obiektu względem bieżącego obiektu.Opis tego członka, zobacz IAccessible.accNavigate. (Odziedziczone z AccessibleObject).
Jawna implementacja interfejsuWłaściwość prywatna IAccessible.accParent Infrastruktura. Pobiera nadrzędny dostępny obiekt tego obiektu.Opis tego członka, zobacz IAccessible.accParent. (Odziedziczone z AccessibleObject).
Jawna implementacja interfejsuMetoda prywatna IAccessible.accSelect Infrastruktura. Modyfikuje zaznaczenia lub przenosi fokus klawiatury dostępnego obiektu.Opis tego członka, zobacz IAccessible.accSelect. (Odziedziczone z AccessibleObject).
Jawna implementacja interfejsuWłaściwość prywatna IAccessible.accSelection Infrastruktura. Pobiera zaznaczonych podrzędnych obiektów dostępnego obiektu.Opis tego członka, zobacz IAccessible.accSelection. (Odziedziczone z AccessibleObject).
Jawna implementacja interfejsuMetoda prywatna IReflect.GetField Infrastruktura. Pobiera System.Reflection.FieldInfo odpowiadające określonym polu i wiążące Flaga obiektów.Opis tego członka, zobacz IReflect.GetField. (Odziedziczone z AccessibleObject).
Jawna implementacja interfejsuMetoda prywatna IReflect.GetFields Infrastruktura. Pobiera tablicę System.Reflection.FieldInfo obiekty odpowiadające wszystkich pól bieżącej klasy.Opis tego członka, zobacz IReflect.GetFields. (Odziedziczone z AccessibleObject).
Jawna implementacja interfejsuMetoda prywatna IReflect.GetMember Infrastruktura. Pobiera tablicę System.Reflection.MemberInfo obiekty odpowiadające wszystkim członkom publicznych lub wszystkie elementy członkowskie, które odpowiadają określonej nazwie.Opis tego członka, zobacz IReflect.GetMember. (Odziedziczone z AccessibleObject).
Jawna implementacja interfejsuMetoda prywatna IReflect.GetMembers Infrastruktura. Pobiera tablicę System.Reflection.MemberInfo obiekty odpowiadające wszystkim członkom publicznych lub wszystkich członków bieżącej klasy.Opis tego członka, zobacz IReflect.GetMembers. (Odziedziczone z AccessibleObject).
Jawna implementacja interfejsuMetoda prywatna IReflect.GetMethod(String, BindingFlags) Infrastruktura. Pobiera System.Reflection.MethodInfo obiektu odpowiadającego określona metoda pod określone kryteria ograniczające wyszukiwanie.Opis tego członka, zobacz IReflect.GetMethod. (Odziedziczone z AccessibleObject).
Jawna implementacja interfejsuMetoda prywatna IReflect.GetMethod(String, BindingFlags, Binder, array<Type[], array<ParameterModifier[]) Infrastruktura. Pobiera System.Reflection.MethodInfo obiektu odpowiadającego określona metoda, za pomocą tablicy typu wybierz spośród przeciążenia metody.Opis tego członka, zobacz IReflect.GetMethod. (Odziedziczone z AccessibleObject).
Jawna implementacja interfejsuMetoda prywatna IReflect.GetMethods Infrastruktura. Pobiera tablicę System.Reflection.MethodInfo obiekty ze wszystkich metody publiczne lub wszystkich metod bieżącej klasy.Opis tego członka, zobacz IReflect.GetMethods. (Odziedziczone z AccessibleObject).
Jawna implementacja interfejsuMetoda prywatna IReflect.GetProperties Infrastruktura. Pobiera tablicę System.Reflection.PropertyInfo obiekty odpowiadające wszystkie właściwości publiczne lub wszystkich właściwości bieżącej klasy.Opis tego członka, zobacz IReflect.GetProperties. (Odziedziczone z AccessibleObject).
Jawna implementacja interfejsuMetoda prywatna IReflect.GetProperty(String, BindingFlags) Infrastruktura. Pobiera System.Reflection.PropertyInfo obiekt odpowiadający określonej właściwości w ramach określonych ograniczeń wyszukiwania.Opis tego członka, zobacz IReflect.GetProperty. (Odziedziczone z AccessibleObject).
Jawna implementacja interfejsuMetoda prywatna IReflect.GetProperty(String, BindingFlags, Binder, Type, array<Type[], array<ParameterModifier[]) Infrastruktura. Pobiera System.Reflection.PropertyInfo obiekt odpowiadający określonej właściwości z określone kryteria ograniczające wyszukiwanie.Opis tego członka, zobacz IReflect.GetProperty. (Odziedziczone z AccessibleObject).
Jawna implementacja interfejsuMetoda prywatna IReflect.InvokeMember Infrastruktura. Wywołuje określonego elementu członkowskiego.Opis tego członka, zobacz IReflect.InvokeMember. (Odziedziczone z AccessibleObject).
Jawna implementacja interfejsuWłaściwość prywatna IReflect.UnderlyingSystemType Infrastruktura. Pobiera typ podstawowy, który reprezentuje IReflect obiektu.Opis tego członka, zobacz IReflect.UnderlyingSystemType. (Odziedziczone z AccessibleObject).

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Modeling.Diagrams