Freigeben über


DesignSurfaceAccessibleObject-Klasse

Das zugreifbare Objekt für die DiagramClientView

Vererbungshierarchie

System.Object
  System.MarshalByRefObject
    System.Runtime.InteropServices.StandardOleMarshalObject
      System.Windows.Forms.AccessibleObject
        System.Windows.Forms.Control.ControlAccessibleObject
          Microsoft.VisualStudio.Modeling.Diagrams.DesignSurfaceAccessibleObject

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Syntax

'Declaration
Public Class DesignSurfaceAccessibleObject _
    Inherits Control.ControlAccessibleObject
public class DesignSurfaceAccessibleObject : Control.ControlAccessibleObject

Der DesignSurfaceAccessibleObject-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode DesignSurfaceAccessibleObject Initialisiert eine neue Instanz der DesignSurfaceAccessibleObject-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Bounds Ruft die Position und die Größe dieses zugänglichen Objekts in Bildschirmkoordinaten ab. (Überschreibt AccessibleObject.Bounds.)
Öffentliche Eigenschaft DefaultAction Ruft eine Zeichenfolge ab, die die Standardaktion des Objekts beschreibt. Nicht alle Objekte verfügen über eine Standardaktion. (Von Control.ControlAccessibleObject geerbt.)
Öffentliche Eigenschaft Description Ruft die Beschreibung des Control.ControlAccessibleObject ab. (Von Control.ControlAccessibleObject geerbt.)
Öffentliche Eigenschaft Handle Ruft das Handle des barrierefreien Objekts ab oder legt dieses fest. (Von Control.ControlAccessibleObject geerbt.)
Öffentliche Eigenschaft Help Ruft die Beschreibung der Funktion und Verwendung des Objekts ab. (Von Control.ControlAccessibleObject geerbt.)
Öffentliche Eigenschaft KeyboardShortcut Ruft die Tastenkombination oder die Zugriffstaste für ein barrierefreies Objekt ab. (Von Control.ControlAccessibleObject geerbt.)
Öffentliche Eigenschaft Name Ruft den Objektnamen ab. (Der Setter hat keine Auswirkungen.) (Überschreibt Control.ControlAccessibleObject.Name.)
Öffentliche Eigenschaft Owner Ruft den Besitzer des barrierefreien Objekts ab. (Von Control.ControlAccessibleObject geerbt.)
Öffentliche Eigenschaft Parent Ruft das übergeordnete Element eines barrierefreien Objekts ab. (Überschreibt Control.ControlAccessibleObject.Parent.)
Öffentliche Eigenschaft Role Ruft die Rolle dieses barrierefreien Objekts ab. (Überschreibt Control.ControlAccessibleObject.Role.)
Öffentliche Eigenschaft State Ruft den Zustand dieses barrierefreien Objekts ab. (Von AccessibleObject geerbt.)
Öffentliche Eigenschaft Value Ruft den Wert eines barrierefreien Objekts ab oder legt diesen fest. (Von AccessibleObject geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CreateObjRef Sicherheitsrelevant. Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind. (Von MarshalByRefObject geerbt.)
Öffentliche Methode DoDefaultAction Führt die Standardaktion aus, die diesem barrierefreien Objekt zugeordnet ist. (Von AccessibleObject geerbt.)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetChild Ruft das untergeordnete barrierefreie Element entsprechend dem angegebenen Index ab. (Überschreibt AccessibleObject.GetChild(Int32).)
Öffentliche Methode GetChildCount Ruft die Anzahl der untergeordneten Elemente ab, die zu einem barrierefreien Objekt gehören. (Überschreibt AccessibleObject.GetChildCount().)
Öffentliche Methode GetFocused Ruft das Objekt ab, das den Tastaturfokus besitzt. (Von AccessibleObject geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetHelpTopic Ruft einen Bezeichner für ein Hilfethema und den Pfad der Hilfedatei ab, die diesem barrierefreien Objekt zugeordnet ist. (Von Control.ControlAccessibleObject geerbt.)
Öffentliche Methode GetLifetimeService Sicherheitsrelevant. Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.)
Öffentliche Methode GetSelected Ruft das gerade ausgewählte untergeordnete Element ab. (Von AccessibleObject geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode HitTest Ruft das untergeordnete Objekt an den angegebenen Bildschirmkoordinaten ab. (Von AccessibleObject geerbt.)
Öffentliche Methode InitializeLifetimeService Sicherheitsrelevant. Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.)
Geschützte Methode MemberwiseClone() Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode MemberwiseClone(Boolean) Erstellt eine flache Kopie des aktuellen MarshalByRefObject-Objekts. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Navigate Navigiert zu einem anderen barrierefreien Objekt. (Überschreibt AccessibleObject.Navigate(AccessibleNavigation).)
Öffentliche Methode NotifyClients(AccessibleEvents) Benachrichtigt Clientanwendungen für die Barrierefreiheit über das angegebene AccessibleEvents. (Von Control.ControlAccessibleObject geerbt.)
Öffentliche Methode NotifyClients(AccessibleEvents, Int32) Benachrichtigt die Clientanwendungen für die Barrierefreiheit über die angegebenen AccessibleEvents für das angegebene untergeordnete Steuerelement. (Von Control.ControlAccessibleObject geerbt.)
Öffentliche Methode NotifyClients(AccessibleEvents, Int32, Int32) Benachrichtigt die Clientanwendungen für die Barrierefreiheit über die angegebenen AccessibleEvents für das angegebene untergeordnete Steuerelement und gibt die Identifikation von AccessibleObject an. (Von Control.ControlAccessibleObject geerbt.)
Öffentliche Methode Select Ändert die Auswahl oder verschiebt den Tastaturfokus des barrierefreien Objekts. (Von AccessibleObject geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Control.ControlAccessibleObject geerbt.)
Geschützte Methode UseStdAccessibleObjects(IntPtr) Infrastruktur. Ordnet einer Instanz eines AccessibleObject auf Grundlage des Handles des Objekts ein Objekt zu. (Von AccessibleObject geerbt.)
Geschützte Methode UseStdAccessibleObjects(IntPtr, Int32) Infrastruktur. Ordnet einer Instanz eines AccessibleObject anhand des Handles und der Objekt-ID des Objekts ein Objekt zu. (Von AccessibleObject geerbt.)

Zum Seitenanfang

Explizite Schnittstellen implementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Eigenschaft IAccessible.accChildCount Infrastruktur. Ruft die Anzahl der untergeordneten Schnittstellen ab, die zu diesem Objekt gehören.Eine Beschreibung dieses Members finden Sie unter IAccessible.accChildCount. (Von AccessibleObject geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IAccessible.accDoDefaultAction Infrastruktur. Führt die Standardaktion des angegebenen Objekts aus.Nicht alle Objekte verfügen über eine Standardaktion.Eine Beschreibung dieses Members finden Sie unter IAccessible.accDoDefaultAction. (Von AccessibleObject geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IAccessible.accFocus Infrastruktur. Ruft das Objekt ab, das den Tastaturfokus besitzt.Eine Beschreibung dieses Members finden Sie unter IAccessible.accFocus. (Von AccessibleObject geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IAccessible.accHitTest Infrastruktur. Ruft das untergeordnete Objekt an den angegebenen Bildschirmkoordinaten ab.Eine Beschreibung dieses Members finden Sie unter IAccessible.accHitTest. (Von AccessibleObject geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IAccessible.accLocation Infrastruktur. Ruft die aktuelle Bildschirmposition des Objekts ab.Eine Beschreibung dieses Members finden Sie unter IAccessible.accLocation. (Von AccessibleObject geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IAccessible.accNavigate Infrastruktur. Navigiert zu einem barrierefreien Objekt relativ zum aktuellen Objekt.Eine Beschreibung dieses Members finden Sie unter IAccessible.accNavigate. (Von AccessibleObject geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IAccessible.accParent Infrastruktur. Ruft das diesem Objekt übergeordnete barrierefreie Objekt ab.Eine Beschreibung dieses Members finden Sie unter IAccessible.accParent. (Von AccessibleObject geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IAccessible.accSelect Infrastruktur. Ändert die Auswahl oder verschiebt den Tastaturfokus des barrierefreien Objekts.Eine Beschreibung dieses Members finden Sie unter IAccessible.accSelect. (Von AccessibleObject geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IAccessible.accSelection Infrastruktur. Ruft die ausgewählten untergeordneten Objekte eines barrierefreien Objekts ab.Eine Beschreibung dieses Members finden Sie unter IAccessible.accSelection. (Von AccessibleObject geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IReflect.GetField Infrastruktur. Ruft das System.Reflection.FieldInfo-Objekt ab, das dem angegebenen Feld und dem angegebenen Bindungsflag entspricht.Eine Beschreibung dieses Members finden Sie unter IReflect.GetField. (Von AccessibleObject geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IReflect.GetFields Infrastruktur. Ruft ein Array von System.Reflection.FieldInfo-Objekten ab, die allen Feldern der aktuellen Klasse entsprechen.Eine Beschreibung dieses Members finden Sie unter IReflect.GetFields. (Von AccessibleObject geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IReflect.GetMember Infrastruktur. Ruft ein Array von System.Reflection.MemberInfo-Objekten ab, die entweder allen öffentlichen Membern oder allen Membern entsprechen, die mit einem angegebenen Namen übereinstimmen.Eine Beschreibung dieses Members finden Sie unter IReflect.GetMember. (Von AccessibleObject geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IReflect.GetMembers Infrastruktur. Ruft ein Array von System.Reflection.MemberInfo-Objekten ab, die entweder allen öffentlichen Membern oder allen Membern der aktuellen Klasse entsprechen.Eine Beschreibung dieses Members finden Sie unter IReflect.GetMembers. (Von AccessibleObject geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IReflect.GetMethod(String, BindingFlags) Infrastruktur. Ruft ein System.Reflection.MethodInfo-Objekt ab, das unter angegebenen Sucheinschränkungen einer angegebenen Methode entspricht.Eine Beschreibung dieses Members finden Sie unter IReflect.GetMethod. (Von AccessibleObject geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IReflect.GetMethod(String, BindingFlags, Binder, array<Type[], array<ParameterModifier[]) Infrastruktur. Ruft ein System.Reflection.MethodInfo-Objekt ab, das einer angegebenen Methode entspricht, und verwendet für die Auswahl überladener Methoden ein Type-Array.Eine Beschreibung dieses Members finden Sie unter IReflect.GetMethod. (Von AccessibleObject geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IReflect.GetMethods Infrastruktur. Ruft ein Array von System.Reflection.MethodInfo-Objekten mit allen öffentlichen Methoden oder allen Methoden der aktuellen Klasse ab.Eine Beschreibung dieses Members finden Sie unter IReflect.GetMethods. (Von AccessibleObject geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IReflect.GetProperties Infrastruktur. Ruft ein Array von System.Reflection.PropertyInfo-Objekten ab, die entweder allen öffentlichen Eigenschaften oder allen Eigenschaften der aktuellen Klasse entsprechen.Eine Beschreibung dieses Members finden Sie unter IReflect.GetProperties. (Von AccessibleObject geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IReflect.GetProperty(String, BindingFlags) Infrastruktur. Ruft ein System.Reflection.PropertyInfo-Objekt ab, das unter den angegebenen Sucheinschränkungen einer angegebenen Eigenschaft entspricht.Eine Beschreibung dieses Members finden Sie unter IReflect.GetProperty. (Von AccessibleObject geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IReflect.GetProperty(String, BindingFlags, Binder, Type, array<Type[], array<ParameterModifier[]) Infrastruktur. Ruft ein System.Reflection.PropertyInfo-Objekt ab, das unter den angegebenen Sucheinschränkungen einer angegebenen Eigenschaft entspricht.Eine Beschreibung dieses Members finden Sie unter IReflect.GetProperty. (Von AccessibleObject geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IReflect.InvokeMember Infrastruktur. Ruft einen angegebenen Member auf.Eine Beschreibung dieses Members finden Sie unter IReflect.InvokeMember. (Von AccessibleObject geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IReflect.UnderlyingSystemType Infrastruktur. Ruft den zugrunde liegenden Typ ab, der das IReflect-Objekt darstellt.Eine Beschreibung dieses Members finden Sie unter IReflect.UnderlyingSystemType. (Von AccessibleObject geerbt.)

Zum Seitenanfang

Threadsicherheit

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

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.Diagrams-Namespace