TopLevelElement (Clase)
Representa un elemento de nivel superior en el objeto UIMap, normalmente una ventana.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject
Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.TopLevelElement
Espacio de nombres: Microsoft.VisualStudio.TestTools.UITest.Common.UIMap
Ensamblado: Microsoft.VisualStudio.TestTools.UITest.Common (en Microsoft.VisualStudio.TestTools.UITest.Common.dll)
Sintaxis
'Declaración
<SerializableAttribute> _
Public Class TopLevelElement _
Inherits UIObject
[SerializableAttribute]
public class TopLevelElement : UIObject
[SerializableAttribute]
public ref class TopLevelElement : public UIObject
[<SerializableAttribute>]
type TopLevelElement =
class
inherit UIObject
end
public class TopLevelElement extends UIObject
El tipo TopLevelElement expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
TopLevelElement | Inicializa una nueva instancia de la clase TopLevelElement. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
Condition | Obtiene o establece la condición de este objeto. (Se hereda de UIObject). | |
ControlType | Obtiene o establece el tipo de control de este objeto. (Se hereda de UIObject). | |
Descendants | Obtiene una colección de todos los objetos de interfaz de usuario contenidos en este objeto de interfaz de usuario. (Se hereda de UIObject). | |
FriendlyName | Obtiene o establece un nombre descriptivo para este objeto. (Se hereda de UIObject). | |
Id | Obtiene el identificador de este objeto. (Se hereda de UIObject). | |
Item | Obtiene el objeto secundario de interfaz de usuario especificado en este objeto que tiene el identificador de objeto de interfaz de usuario dado. (Se hereda de UIObject). | |
Name | Obtiene o establece el nombre del objeto. (Se hereda de UIObject). | |
QueryId | Obtiene o establece el identificador de la consulta para este objeto. (Se hereda de UIObject). | |
SearchConfigurations | Obtiene o establece una matriz de cadenas de configuración de búsqueda. (Se hereda de UIObject). | |
SessionId | Obtiene o establece el identificador de un elemento de nivel superior para la sesión de grabación. (Se hereda de UIObject). | |
SpecialControlType | Obtiene o establece el tipo especial para este objeto de interfaz de usuario. (Se hereda de UIObject). | |
SupportLevel | Obtiene o establece el nivel con el que la tecnología actual admite este objeto de interfaz de usuario. (Se hereda de UIObject). | |
SupportLevelWrapper | Obtiene o establece una versión de cadena del nivel real con el que la tecnología actual admite este objeto de interfaz de usuario para la serialización y deserialización de la propiedad SupportLevel. (Se hereda de UIObject). | |
TechnologyName | Obtiene o establece el nombre de la tecnología que admite este objeto de interfaz de usuario. (Se hereda de UIObject). | |
WindowTitles | Obtiene una colección de los títulos de las ventanas de nivel superior. (Se hereda de UIObject). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Add | Agrega el objeto de interfaz de usuario dado a los descendientes de este objeto de interfaz de usuario, si el objeto de interfaz de usuario dado no existe todavía. (Se hereda de UIObject). | |
BindParameters | Enlaza las propiedades de este objeto de interfaz de usuario con las de la asignación de valores dada. (Se hereda de UIObject). | |
Clone | Devuelve una copia clonada de este elemento de nivel superior. (Invalida a UIObject.Clone()). | |
Contains | Indica si el objeto de interfaz de usuario identificado por el identificador proporcionado está contenido entre los descendientes de este objeto de interfaz de usuario. (Se hereda de UIObject). | |
Equals | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetQueryString() | Devuelve el identificador de consulta para este elemento de nivel superior. (Invalida a UIObject.GetQueryString()). | |
GetQueryString(String) | Devuelve el identificador de la consulta del objeto de interfaz de usuario contenido especificado por el identificador parcial dado. (Se hereda de UIObject). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
GetUIObjectFromId | Devuelve un objeto de interfaz de usuario contenido basado en el identificador proporcionado. (Se hereda de UIObject). | |
GetUIObjectFromPartialUIObjectId | Devuelve un objeto de interfaz de usuario contenido en este objeto de interfaz de usuario utilizando el identificador parcial proporcionado. (Se hereda de UIObject). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
ParameterizeProperty | Parametriza la propiedad dada utilizando el nombre de parámetro dado. (Se hereda de UIObject). | |
Remove(String) | Quita el objeto de interfaz de usuario especificado de los objetos descendientes en este objeto de interfaz de usuario. (Se hereda de UIObject). | |
Remove(UIObject) | Quita el objeto de interfaz de usuario proporcionado de los objetos descendientes en este objeto de interfaz de usuario. (Se hereda de UIObject). | |
ToString | Devuelve el identificador de la consulta de este objeto de interfaz de usuario. (Se hereda de UIObject). |
Arriba
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.VisualStudio.TestTools.UITest.Common.UIMap (Espacio de nombres)