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. |
Início
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 este 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.) |
Início
Métodos
Nome | Descrição | |
---|---|---|
Add | Adiciona o objeto de interface do usuário fornecido para 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 especificado Object é igual a atual Object. (Herdado de Object.) | |
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.) | |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) | |
GetQueryString() | Retorna a ID de consulta para este elemento de nível superior. (Substitui UIObject.GetQueryString().) | |
GetQueryString(String) | Retorna a ID de consulta do objeto UI contido especificado pela identificação parcial especificada. (Herdado de UIObject.) | |
GetType | Obtém o Type da instância atual. (Herdado de Object.) | |
GetUIObjectFromId | Retorna um objeto de interface do usuário contido que baseia-se a 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 a identificação de parcial fornecida. (Herdado de UIObject.) | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (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.) |
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.Common.UIMap