Partager via


IUITechnologyElement, interface

Fournit une interface interne pour implémenter la classe UITechnologyElement. N'implémentez pas cette interface directement. Dérivez-la plutôt de la classe UITechnologyElement.

Espace de noms :  Microsoft.VisualStudio.TestTools.UITest.Extension
Assembly :  Microsoft.VisualStudio.TestTools.UITest.Extension (dans Microsoft.VisualStudio.TestTools.UITest.Extension.dll)

Syntaxe

'Déclaration
<GuidAttribute("23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")> _
<ComVisibleAttribute(True)> _
Public Interface IUITechnologyElement
[GuidAttribute("23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")]
[ComVisibleAttribute(true)]
public interface IUITechnologyElement
[GuidAttribute(L"23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")]
[ComVisibleAttribute(true)]
public interface class IUITechnologyElement
[<GuidAttribute("23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")>]
[<ComVisibleAttribute(true)>]
type IUITechnologyElement =  interface end
public interface IUITechnologyElement

Le type IUITechnologyElement expose les membres suivants.

Propriétés

  Nom Description
Propriété publique ChildIndex Obtient la position de base zéro de cet élément dans la collection d'éléments enfants dans l'élément parent.
Propriété publique ClassName Obtient le nom de classe pour cet élément.
Propriété publique ControlTypeName Obtient le nom du type de contrôle pour cet élément.
Propriété publique FriendlyName Obtient le nom convivial de cet élément.
Propriété publique IsLeafNode Obtient une valeur qui indique si cet élément est un nœud terminal, ce qui signifie qu'il n'a pas d'enfant.
Propriété publique IsPassword Obtient une valeur qui indique si cet élément contient un contenu protégé.
Propriété publique IsTreeSwitchingRequired Obtient une valeur qui indique si la commutation d'arborescence est requise en cas de commutation d'arborescence sans fenêtre.
Propriété publique Name Obtient le nom de cet élément.
Propriété publique NativeElement Obtient l'élément de technologie natif sous-jacent.
Propriété publique QueryId Obtient un objet d'identificateur qui peut être utilisé pour identifier de manière unique et rechercher cet élément.
Propriété publique SwitchingElement Obtient ou définit l'élément conteneur si cet élément est hébergé dans un élément d'une autre technologie.
Propriété publique TechnologyName Obtient le nom de la technologie correspondante de cet élément.
Propriété publique Value Obtient ou définit la valeur de cet élément sous forme de chaîne.
Propriété publique WindowHandle Obtient le handle de la fenêtre Win32 qui contient cet élément.

Début

Méthodes

  Nom Description
Méthode publique EnsureVisibleByScrolling Fait défiler cet élément dans la vue de l'interface utilisateur.
Méthode publique Equals Retourne une valeur qui indique si l'objet fourni est égal à cet élément.
Méthode publique GetBoundingRectangle Retourne les coordonnées du rectangle qui englobe cet élément.
Méthode publique GetClickablePoint Obtient un point interactif pour cet élément.
Méthode publique GetNativeControlType Retourne le type de contrôle natif de cet élément.
Méthode publique GetOption Retourne l'option spécifiée pour cet élément.
Méthode publique GetPropertyValue Retourne la valeur de la propriété spécifiée pour cet élément.
Méthode publique GetQueryIdForRelatedElement
Méthode publique GetRequestedState Retourne les informations d'état actuel concernant les états demandés donnés pour cet élément.
Méthode publique GetRightToLeftProperty Retourne une valeur qui indique si cet élément a le genre spécifié de mise en forme de gauche à droite.
Méthode publique GetScrolledPercentage Retourne la valeur de défilement sous forme de pourcentage de la taille de la barre de défilement.
Méthode publique InitializeProgrammaticScroll Initialise cet élément pour le défilement par programme.
Méthode publique InvokeProgrammaticAction Exécute l'action par programmation à l'aide de l'option fournie.
Méthode publique ScrollProgrammatically
Méthode publique SetFocus Définit le focus de l'interface utilisateur sur cet élément.
Méthode publique SetOption Définit la valeur de l'option spécifiée dans cet élément.
Méthode publique WaitForReady Attend que cet élément soit prêt pour l'action utilisateur.

Début

Voir aussi

Référence

Microsoft.VisualStudio.TestTools.UITest.Extension, espace de noms

UITechnologyElement

Autres ressources

Extension des tests codés de l'interface utilisateur t enregistrements des actions pour prendre charge Microsoft Excel