Partager via


SilverlightElement, classe

Cette API prend en charge l'infrastructure .NET Framework et n'est pas destinée à être utilisée directement à partir de votre code.

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement
    Microsoft.VisualStudio.TestTools.UITest.Extension.Silverlight.SilverlightElement

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

Syntaxe

'Déclaration
<SerializableAttribute> _
<ComVisibleAttribute(True)> _
Public NotInheritable Class SilverlightElement _
    Inherits UITechnologyElement
[SerializableAttribute]
[ComVisibleAttribute(true)]
public sealed class SilverlightElement : UITechnologyElement
[SerializableAttribute]
[ComVisibleAttribute(true)]
public ref class SilverlightElement sealed : public UITechnologyElement
[<Sealed>]
[<SerializableAttribute>]
[<ComVisibleAttribute(true)>]
type SilverlightElement =  
    class
        inherit UITechnologyElement
    end
public final class SilverlightElement extends UITechnologyElement

Le type SilverlightElement expose les membres suivants.

Propriétés

  Nom Description
Propriété publique ChildIndex (Substitue UITechnologyElement.ChildIndex.)
Propriété publique ClassName (Substitue UITechnologyElement.ClassName.)
Propriété publique ControlTypeName (Substitue UITechnologyElement.ControlTypeName.)
Propriété publique DisplayText
Propriété publique FriendlyName (Substitue UITechnologyElement.FriendlyName.)
Propriété publique HelpText
Propriété publique IsAutoCompleteBox
Propriété publique IsLeafNode (Substitue UITechnologyElement.IsLeafNode.)
Propriété publique IsPassword (Substitue UITechnologyElement.IsPassword.)
Propriété publique IsTreeSwitchingRequired (Substitue UITechnologyElement.IsTreeSwitchingRequired.)
Propriété publique Name (Substitue UITechnologyElement.Name.)
Propriété publique NativeElement (Substitue UITechnologyElement.NativeElement.)
Propriété publique QueryId (Substitue UITechnologyElement.QueryId.)
Propriété publique SupportLevel (Hérité de UITechnologyElement.)
Propriété publique SwitchingElement (Substitue UITechnologyElement.SwitchingElement.)
Propriété publique TechnologyManager (Substitue UITechnologyElement.TechnologyManager.)
Propriété publique TechnologyName (Substitue UITechnologyElement.TechnologyName.)
Propriété publique TopLevelElement (Substitue UITechnologyElement.TopLevelElement.)
Propriété publique Value (Substitue UITechnologyElement.Value.)
Propriété publique WindowHandle (Substitue UITechnologyElement.WindowHandle.)
Propriété publique WindowTitles (Hérité de UITechnologyElement.)

Début

Méthodes

  Nom Description
Méthode publique CacheProperties (Substitue UITechnologyElement.CacheProperties().)
Méthode publique EnsureVisibleByScrolling (Substitue UITechnologyElement.EnsureVisibleByScrolling(Int32, Int32, Int32%, Int32%).)
Méthode publique Equals(IUITechnologyElement) (Substitue UITechnologyElement.Equals(IUITechnologyElement).)
Méthode publique Equals(Object) (Substitue Object.Equals(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 GetBoundingRectangle (Substitue UITechnologyElement.GetBoundingRectangle(Int32%, Int32%, Int32%, Int32%).)
Méthode publique GetClickablePoint (Substitue UITechnologyElement.GetClickablePoint(Int32%, Int32%).)
Méthode publique GetHashCode (Substitue Object.GetHashCode().)
Méthode publique GetNativeControlType (Substitue UITechnologyElement.GetNativeControlType(NativeControlTypeKind).)
Méthode publique GetOption (Substitue UITechnologyElement.GetOption(UITechnologyElementOption).)
Méthode publique GetPropertyValue (Substitue UITechnologyElement.GetPropertyValue(String).)
Méthode publique GetQueryIdForRelatedElement (Substitue UITechnologyElement.GetQueryIdForRelatedElement(UITestElementKind, Object, Int32%).)
Méthode publique GetRequestedState (Substitue UITechnologyElement.GetRequestedState(AccessibleStates).)
Méthode publique GetRightToLeftProperty (Substitue UITechnologyElement.GetRightToLeftProperty(RightToLeftKind).)
Méthode publique GetScrolledPercentage (Substitue UITechnologyElement.GetScrolledPercentage(ScrollDirection, IUITechnologyElement).)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique InitializeProgrammaticScroll (Substitue UITechnologyElement.InitializeProgrammaticScroll().)
Méthode publique InvokeProgrammaticAction (Substitue UITechnologyElement.InvokeProgrammaticAction(ProgrammaticActionOption).)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publique ScrollProgrammatically (Substitue UITechnologyElement.ScrollProgrammatically(ScrollDirection, ScrollAmount).)
Méthode publique SetFocus (Substitue UITechnologyElement.SetFocus().)
Méthode publique SetOption (Hérité de UITechnologyElement.)
Méthode publique ToString (Substitue Object.ToString().)
Méthode publique WaitForReady (Substitue UITechnologyElement.WaitForReady().)

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.TestTools.UITest.Extension.Silverlight, espace de noms