Classe TopLevelElement
Representa um elemento de nível superior na UIMap, normalmente uma janela.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject
Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.TopLevelElement
Namespace: Microsoft.VisualStudio.TestTools.UITest.Common.UIMap
Assembly: Microsoft.VisualStudio.TestTools.UITest.Common (em Microsoft.VisualStudio.TestTools.UITest.Common.dll)
Sintaxe
'Declaração
<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
O tipo TopLevelElement expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
TopLevelElement | Inicializa uma nova instância da classe TopLevelElement. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
Condition | Obtém ou define a condição deste objeto. (Herdado de UIObject.) | |
ControlType | Obtém ou define o tipo de controle deste objeto. (Herdado de UIObject.) | |
Descendants | Obtém uma coleção de todos os objetos de interface do usuário que estão contidos dentro deste objeto de interface do usuário. (Herdado de UIObject.) | |
FriendlyName | Obtém ou define um nome amigável para este objeto. (Herdado de UIObject.) | |
Id | Obtém a ID para este objeto. (Herdado de UIObject.) | |
Item | Obtém o objeto filho de interface do usuário especificado no objeto que tem a identificação de objeto de interface do usuário especificada. (Herdado de UIObject.) | |
Name | Obtém ou define o nome do objeto. (Herdado de UIObject.) | |
QueryId | Obtém ou define a identificação da consulta para este objeto. (Herdado de UIObject.) | |
SearchConfigurations | Obtém ou define uma matriz de cadeia de caracteres de configuração de pesquisa. (Herdado de UIObject.) | |
SessionId | Obtém ou define a identificação de um elemento de nível superior para a sessão de gravação. (Herdado de UIObject.) | |
SpecialControlType | Obtém ou define o tipo de especial para esse objeto de interface do usuário. (Herdado de UIObject.) | |
SupportLevel | Obtém ou define o nível em que a tecnologia atual oferece suporte a este objeto de interface do usuário. (Herdado de UIObject.) | |
SupportLevelWrapper | Obtém ou define uma versão string do nível real em que a tecnologia atual oferece suporte a este objeto de interface do usuário para a serialização e desserialização da SupportLevel propriedade. (Herdado de UIObject.) | |
TechnologyName | Obtém ou define o nome da tecnologia que ofereça suporte a esse objeto de interface do usuário. (Herdado de UIObject.) | |
WindowTitles | Obtém uma coleção dos títulos de janelas de nível superior. (Herdado de UIObject.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Add | Adiciona o objeto de interface do usuário fornecido para os descendentes deste objeto de interface do usuário, se o objeto de interface do usuário fornecido já existe. (Herdado de UIObject.) | |
BindParameters | Vincula as propriedades deste objeto de interface do usuário contidos no mapa de determinado valor. (Herdado de UIObject.) | |
Clone | Retorna uma cópia clonada desse elemento de nível superior. (Substitui UIObject.Clone().) | |
Contains | Indica se o objeto de interface do usuário é identificado pela identificação fornecida está contido entre os descendentes deste objeto de interface do usuário. (Herdado de UIObject.) | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetQueryString() | Retorna a ID de consulta para este elemento de nível superior. (Substitui UIObject.GetQueryString().) | |
GetQueryString(String) | Retorna a identificação de consulta do objeto UI contido especificado pela identificação parcial especificada. (Herdado de UIObject.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
GetUIObjectFromId | Retorna um objeto de interface do usuário contido com base na identificação de fornecido. (Herdado de UIObject.) | |
GetUIObjectFromPartialUIObjectId | Retorna um objeto de interface do usuário que está contido neste objeto de interface do usuário usando o ID parcial fornecido. (Herdado de UIObject.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
ParameterizeProperty | Parameterizes a propriedade fornecida usando o nome de determinado parâmetro. (Herdado de UIObject.) | |
Remove(String) | Remove o objeto de interface do usuário especificado os objetos descendentes neste objeto de interface do usuário. (Herdado de UIObject.) | |
Remove(UIObject) | Remove o objeto de interface do usuário fornecido os objetos descendentes neste objeto de interface do usuário. (Herdado de UIObject.) | |
ToString | Retorna a ID de consulta deste objeto de interface do usuário. (Herdado de UIObject.) |
Superior
Acesso thread-safe
Quaisquer membros estático (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.Common.UIMap