Partilhar via


Classe SilverlightElement

Esta API oferece suporte à infraestrutura .NET Framework e não se destina a ser usada diretamente do seu código.

Hierarquia de herança

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

Namespace:  Microsoft.VisualStudio.TestTools.UITest.Extension.Silverlight
Assembly:  Microsoft.VisualStudio.TestTools.UITest.Extension.Silverlight (em Microsoft.VisualStudio.TestTools.UITest.Extension.Silverlight.dll)

Sintaxe

'Declaração
<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

O tipo SilverlightElement expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública ChildIndex (Substitui UITechnologyElement.ChildIndex.)
Propriedade pública ClassName (Substitui UITechnologyElement.ClassName.)
Propriedade pública ControlTypeName (Substitui UITechnologyElement.ControlTypeName.)
Propriedade pública DisplayText
Propriedade pública FriendlyName (Substitui UITechnologyElement.FriendlyName.)
Propriedade pública HelpText
Propriedade pública IsAutoCompleteBox
Propriedade pública IsLeafNode (Substitui UITechnologyElement.IsLeafNode.)
Propriedade pública IsPassword (Substitui UITechnologyElement.IsPassword.)
Propriedade pública IsTreeSwitchingRequired (Substitui UITechnologyElement.IsTreeSwitchingRequired.)
Propriedade pública Name (Substitui UITechnologyElement.Name.)
Propriedade pública NativeElement (Substitui UITechnologyElement.NativeElement.)
Propriedade pública QueryId (Substitui UITechnologyElement.QueryId.)
Propriedade pública SupportLevel (Herdado de UITechnologyElement.)
Propriedade pública SwitchingElement (Substitui UITechnologyElement.SwitchingElement.)
Propriedade pública TechnologyManager (Substitui UITechnologyElement.TechnologyManager.)
Propriedade pública TechnologyName (Substitui UITechnologyElement.TechnologyName.)
Propriedade pública TopLevelElement (Substitui UITechnologyElement.TopLevelElement.)
Propriedade pública Value (Substitui UITechnologyElement.Value.)
Propriedade pública WindowHandle (Substitui UITechnologyElement.WindowHandle.)
Propriedade pública WindowTitles (Herdado de UITechnologyElement.)

Início

Métodos

  Nome Descrição
Método público CacheProperties (Substitui UITechnologyElement.CacheProperties().)
Método público EnsureVisibleByScrolling (Substitui UITechnologyElement.EnsureVisibleByScrolling(Int32, Int32, Int32%, Int32%).)
Método público Equals(IUITechnologyElement) (Substitui UITechnologyElement.Equals(IUITechnologyElement).)
Método público Equals(Object) (Substitui Object.Equals(Object).)
Método protegido Finalize Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetBoundingRectangle (Substitui UITechnologyElement.GetBoundingRectangle(Int32%, Int32%, Int32%, Int32%).)
Método público GetClickablePoint (Substitui UITechnologyElement.GetClickablePoint(Int32%, Int32%).)
Método público GetHashCode (Substitui Object.GetHashCode().)
Método público GetNativeControlType (Substitui UITechnologyElement.GetNativeControlType(NativeControlTypeKind).)
Método público GetOption (Substitui UITechnologyElement.GetOption(UITechnologyElementOption).)
Método público GetPropertyValue (Substitui UITechnologyElement.GetPropertyValue(String).)
Método público GetQueryIdForRelatedElement (Substitui UITechnologyElement.GetQueryIdForRelatedElement(UITestElementKind, Object, Int32%).)
Método público GetRequestedState (Substitui UITechnologyElement.GetRequestedState(AccessibleStates).)
Método público GetRightToLeftProperty (Substitui UITechnologyElement.GetRightToLeftProperty(RightToLeftKind).)
Método público GetScrolledPercentage (Substitui UITechnologyElement.GetScrolledPercentage(ScrollDirection, IUITechnologyElement).)
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método público InitializeProgrammaticScroll (Substitui UITechnologyElement.InitializeProgrammaticScroll().)
Método público InvokeProgrammaticAction (Substitui UITechnologyElement.InvokeProgrammaticAction(ProgrammaticActionOption).)
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método público ScrollProgrammatically (Substitui UITechnologyElement.ScrollProgrammatically(ScrollDirection, ScrollAmount).)
Método público SetFocus (Substitui UITechnologyElement.SetFocus().)
Método público SetOption (Herdado de UITechnologyElement.)
Método público ToString (Substitui Object.ToString().)
Método público WaitForReady (Substitui UITechnologyElement.WaitForReady().)

Início

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TestTools.UITest.Extension.Silverlight