Partager via


SubfieldAccessibleObject, classe

Description courte de SubfieldAccessibleObject.

Hiérarchie d'héritage

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

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 SubfieldAccessibleObject _
    Inherits AccessibleObject
public class SubfieldAccessibleObject : AccessibleObject

Le type SubfieldAccessibleObject expose les membres suivants.

Constructeurs

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

Début

Propriétés

  Nom Description
Propriété publique Bounds Obtient l'emplacement et la taille de l'objet accessible. (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. (Substitue AccessibleObject.DefaultAction.)
Propriété publique Description Obtient une chaîne qui décrit l'apparence visuelle de l'objet spécifié.Les objets n'ont pas tous une description. (Substitue AccessibleObject.Description.)
Propriété publique Help Obtient une description de ce que fait l'objet ou comment il est utilisé. (Substitue AccessibleObject.Help.)
Propriété publique KeyboardShortcut Obtient la touche de raccourci ou la touche d'accès rapide pour l'objet accessible. (Substitue AccessibleObject.KeyboardShortcut.)
Propriété publique Name Obtient ou définit le nom de l'objet. (Substitue AccessibleObject.Name.)
Propriété publique Parent Obtient le parent d'un objet accessible. (Substitue AccessibleObject.Parent.)
Propriété publique Role Obtient le rôle de cet objet accessible. (Substitue AccessibleObject.Role.)
Propriété publique State Obtient l'état de l'objet accessible. (Substitue AccessibleObject.State.)
Propriété publique Value (Substitue AccessibleObject.Value.)

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. (Substitue AccessibleObject.DoDefaultAction().)
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 à un 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. (Substitue AccessibleObject.GetHelpTopic(String%).)
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 Select Modifie la sélection ou déplace le focus clavier de l'objet accessible. (Substitue AccessibleObject.Select(AccessibleSelection).)
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)
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