Partager via


DesignSurfaceAccessibleObject, classe

Objet accessible pour le DiagramClientView.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.VisualStudio.Modeling.Diagrams
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Syntaxe

'Déclaration
Public Class DesignSurfaceAccessibleObject _
    Inherits Control.ControlAccessibleObject
public class DesignSurfaceAccessibleObject : Control.ControlAccessibleObject

Le type DesignSurfaceAccessibleObject expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique DesignSurfaceAccessibleObject Initialise une nouvelle instance de la classe DesignSurfaceAccessibleObject.

Début

Propriétés

  Nom Description
Propriété publique Bounds Obtient l'emplacement et la taille de cet objet accessible en coordonnées d'écran. (Substitue AccessibleObject.Bounds.)
Propriété publique DefaultAction Obtient une chaîne qui décrit l'action par défaut de l'objet. Les objets n'ont pas tous une action par défaut. (Hérité de Control.ControlAccessibleObject.)
Propriété publique Description Obtient la description du Control.ControlAccessibleObject. (Hérité de Control.ControlAccessibleObject.)
Propriété publique Handle Obtient ou définit le handle de l'objet accessible. (Hérité de Control.ControlAccessibleObject.)
Propriété publique Help Obtient la description de ce que fait l'objet ou comment il est utilisé. (Hérité de Control.ControlAccessibleObject.)
Propriété publique KeyboardShortcut Obtient la touche de raccourci ou la touche d'accès rapide de l'objet pour un objet accessible. (Hérité de Control.ControlAccessibleObject.)
Propriété publique Name Obtient le nom de l'objet. (L'accesseur Set est sans effet.) (Substitue Control.ControlAccessibleObject.Name.)
Propriété publique Owner Obtient le propriétaire de l'objet accessible. (Hérité de Control.ControlAccessibleObject.)
Propriété publique Parent Obtient le parent d'un objet accessible. (Substitue Control.ControlAccessibleObject.Parent.)
Propriété publique Role Obtient le rôle de cet objet accessible. (Substitue Control.ControlAccessibleObject.Role.)
Propriété publique State Obtient l'état de l'objet accessible. (Hérité de AccessibleObject.)
Propriété publique Value Obtient ou définit la valeur d'un objet accessible. (Hérité de AccessibleObject.)

Début

Méthodes

  Nom Description
Méthode publique CreateObjRef Essentiel pour la sécurité. Crée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant. (Hérité de MarshalByRefObject.)
Méthode publique DoDefaultAction Exécute l'action associée par défaut à l'objet accessible. (Hérité de AccessibleObject.)
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetChild Récupère l'enfant accessible correspondant à l'index spécifié. (Substitue AccessibleObject.GetChild(Int32).)
Méthode publique GetChildCount Récupère le nombre d'enfants appartenant à cet objet accessible. (Substitue AccessibleObject.GetChildCount().)
Méthode publique GetFocused Récupère l'objet qui a le focus clavier. (Hérité de AccessibleObject.)
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetHelpTopic Obtient un identificateur d'une rubrique d'aide et le chemin d'accès du fichier d'aide associé à l'objet accessible. (Hérité de Control.ControlAccessibleObject.)
Méthode publique GetLifetimeService Essentiel pour la sécurité. Récupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject.)
Méthode publique GetSelected Récupère l'enfant actuellement sélectionné. (Hérité de AccessibleObject.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique HitTest Récupère l'objet enfant qui est situé aux coordonnées d'écran spécifiées. (Hérité de AccessibleObject.)
Méthode publique InitializeLifetimeService Essentiel pour la sécurité. Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject.)
Méthode protégée MemberwiseClone() Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode protégée MemberwiseClone(Boolean) Crée une copie superficielle de l'objet MarshalByRefObject actuel. (Hérité de MarshalByRefObject.)
Méthode publique Navigate Navigue vers un autre objet accessible. (Substitue AccessibleObject.Navigate(AccessibleNavigation).)
Méthode publique NotifyClients(AccessibleEvents) Avertit les applications clientes d'accessibilité des AccessibleEvents spécifiés. (Hérité de Control.ControlAccessibleObject.)
Méthode publique NotifyClients(AccessibleEvents, Int32) Avertit les applications clientes d'accessibilité des AccessibleEvents spécifiés pour le contrôle enfant spécifié. (Hérité de Control.ControlAccessibleObject.)
Méthode publique NotifyClients(AccessibleEvents, Int32, Int32) Avertit les applications clientes d'accessibilité de AccessibleEvents spécifié pour le contrôle enfant spécifié, en donnant l'identification de AccessibleObject. (Hérité de Control.ControlAccessibleObject.)
Méthode publique Select Modifie la sélection ou déplace le focus clavier de l'objet accessible. (Hérité de AccessibleObject.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Control.ControlAccessibleObject.)
Méthode protégée UseStdAccessibleObjects(IntPtr) Infrastructure. Associe un objet à une instance d'un AccessibleObject basé sur le handle de l'objet. (Hérité de AccessibleObject.)
Méthode protégée UseStdAccessibleObjects(IntPtr, Int32) Infrastructure. Associe un objet à une instance d'un AccessibleObject basé sur le handle et l'ID d'objet de l'objet. (Hérité de AccessibleObject.)

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface explicitePropriété privée IAccessible.accChildCount Infrastructure. Obtient le nombre d'interfaces enfants qui appartiennent à cet objet.Pour obtenir une description de ce membre, consultez IAccessible.accChildCount. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privée IAccessible.accDoDefaultAction Infrastructure. Exécute l'action par défaut de l'objet spécifié.Les objets n'ont pas tous une action par défaut.Pour obtenir une description de ce membre, consultez IAccessible.accDoDefaultAction. (Hérité de AccessibleObject.)
Implémentation d'interface explicitePropriété privée IAccessible.accFocus Infrastructure. Obtient l'objet qui a le focus clavier.Pour obtenir une description de ce membre, consultez IAccessible.accFocus. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privée IAccessible.accHitTest Infrastructure. Obtient l'objet enfant qui est situé aux coordonnées d'écran spécifiées.Pour obtenir une description de ce membre, consultez IAccessible.accHitTest. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privée IAccessible.accLocation Infrastructure. Obtient l'emplacement d'affichage actuel de l'objet.Pour obtenir une description de ce membre, consultez IAccessible.accLocation. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privée IAccessible.accNavigate Infrastructure. Navigue vers un objet accessible relatif à l'objet actuel.Pour obtenir une description de ce membre, consultez IAccessible.accNavigate. (Hérité de AccessibleObject.)
Implémentation d'interface explicitePropriété privée IAccessible.accParent Infrastructure. Obtient l'objet accessible aux parents de cet objet.Pour obtenir une description de ce membre, consultez IAccessible.accParent. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privée IAccessible.accSelect Infrastructure. Modifie la sélection ou déplace le focus clavier de l'objet accessible.Pour obtenir une description de ce membre, consultez IAccessible.accSelect. (Hérité de AccessibleObject.)
Implémentation d'interface explicitePropriété privée IAccessible.accSelection Infrastructure. Obtient les objets enfants sélectionnés d'un objet accessible.Pour obtenir une description de ce membre, consultez IAccessible.accSelection. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privée IReflect.GetField Infrastructure. Obtient l'objet System.Reflection.FieldInfo correspondant au champ et à l'indicateur de liaison spécifiés.Pour obtenir une description de ce membre, consultez IReflect.GetField. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privée IReflect.GetFields Infrastructure. Obtient un tableau d'objets System.Reflection.FieldInfo correspondant à tous les champs de la classe en cours.Pour obtenir une description de ce membre, consultez IReflect.GetFields. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privée IReflect.GetMember Infrastructure. Obtient un tableau d'objets System.Reflection.MemberInfo représentant tous les membres publics ou tous les membres qui correspondent à un nom spécifié.Pour obtenir une description de ce membre, consultez IReflect.GetMember. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privée IReflect.GetMembers Infrastructure. Obtient un tableau d'objets System.Reflection.MemberInfo correspondant à tous les membres publics ou à tous les membres de la classe en cours.Pour obtenir une description de ce membre, consultez IReflect.GetMembers. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privée IReflect.GetMethod(String, BindingFlags) Infrastructure. Obtient un objet System.Reflection.MethodInfo correspondant à une méthode spécifiée avec les contraintes de recherche données.Pour obtenir une description de ce membre, consultez IReflect.GetMethod. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privée IReflect.GetMethod(String, BindingFlags, Binder, array<Type[], array<ParameterModifier[]) Infrastructure. Obtient un objet System.Reflection.MethodInfo correspondant à une méthode spécifiée en sélectionnant une des méthodes surchargées à l'aide d'un tableau Type.Pour obtenir une description de ce membre, consultez IReflect.GetMethod. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privée IReflect.GetMethods Infrastructure. Obtient un tableau d'objets System.Reflection.MethodInfo contenant toutes les méthodes publiques ou toutes les méthodes de la classe en cours.Pour obtenir une description de ce membre, consultez IReflect.GetMethods. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privée IReflect.GetProperties Infrastructure. Obtient un tableau d'objets System.Reflection.PropertyInfo correspondant à toutes les propriétés publiques ou à toutes les propriétés de la classe en cours.Pour obtenir une description de ce membre, consultez IReflect.GetProperties. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privée IReflect.GetProperty(String, BindingFlags) Infrastructure. Obtient un objet System.Reflection.PropertyInfo correspondant à une propriété spécifiée avec les contraintes de recherche données.Pour obtenir une description de ce membre, consultez IReflect.GetProperty. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privée IReflect.GetProperty(String, BindingFlags, Binder, Type, array<Type[], array<ParameterModifier[]) Infrastructure. Obtient un objet System.Reflection.PropertyInfo correspondant à une propriété spécifiée avec les contraintes de recherche données.Pour obtenir une description de ce membre, consultez IReflect.GetProperty. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privée IReflect.InvokeMember Infrastructure. Appelle un membre spécifié.Pour obtenir une description de ce membre, consultez IReflect.InvokeMember. (Hérité de AccessibleObject.)
Implémentation d'interface explicitePropriété privée IReflect.UnderlyingSystemType Infrastructure. Obtient le type sous-jacent qui représente l'objet IReflect.Pour obtenir une description de ce membre, consultez IReflect.UnderlyingSystemType. (Hérité de AccessibleObject.)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.Modeling.Diagrams, espace de noms