Classe UIObject
Representa um objeto na interface do usuário (UI) para o framework de teste.
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 UIObject
[SerializableAttribute]
public class UIObject
[SerializableAttribute]
public ref class UIObject
[<SerializableAttribute>]
type UIObject = class end
public class UIObject
O tipo UIObject expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
UIObject | Inicializa uma nova instância da classe UIObject. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
Condition | Obtém ou define a condição deste objeto. |
![]() |
ControlType | Obtém ou define o tipo de controle deste objeto. |
![]() |
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. |
![]() |
FriendlyName | Obtém ou define um nome amigável para este objeto. |
![]() |
Id | Obtém a ID para este objeto. |
![]() |
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. |
![]() |
Name | Obtém ou define o nome do objeto. |
![]() |
QueryId | Obtém ou define a identificação da consulta para este objeto. |
![]() |
SearchConfigurations | Obtém ou define uma matriz de cadeia de caracteres de configuração de pesquisa. |
![]() |
SessionId | Obtém ou define a identificação de um elemento de nível superior para a sessão de gravação. |
![]() |
SpecialControlType | Obtém ou define o tipo de especial para esse objeto de interface do usuário. |
![]() |
SupportLevel | Obtém ou define o nível em que a tecnologia atual oferece suporte a este objeto de interface do usuário. |
![]() |
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. |
![]() |
TechnologyName | Obtém ou define o nome da tecnologia que ofereça suporte a esse objeto de interface do usuário. |
![]() |
WindowTitles | Obtém uma coleção dos títulos de janelas de nível superior. |
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. |
![]() |
BindParameters | Vincula as propriedades deste objeto de interface do usuário contidos no mapa de determinado valor. |
![]() |
Clone | Retorna uma cópia deste objeto de interface do usuário. |
![]() |
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. |
![]() |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) |
![]() |
Finalize | Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes de ser recuperado pela coleta de lixo. (Herdado de Object.) |
![]() |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) |
![]() |
GetQueryString() | Retorna a ID de consulta para este objeto de interface do usuário. |
![]() |
GetQueryString(String) | Retorna a identificação de consulta do objeto UI contido especificado pela identificação parcial especificada. |
![]() |
GetType | Obtém o 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. |
![]() |
GetUIObjectFromPartialUIObjectId | Retorna um objeto de interface do usuário que está contido neste objeto de interface do usuário usando o ID parcial fornecido. |
![]() |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) |
![]() |
ParameterizeProperty | Parameterizes a propriedade fornecida usando o nome de determinado parâmetro. |
![]() |
Remove(String) | Remove o objeto de interface do usuário especificado os objetos descendentes neste objeto de interface do usuário. |
![]() |
Remove(UIObject) | Remove o objeto de interface do usuário fornecido os objetos descendentes neste objeto de interface do usuário. |
![]() |
ToString | Retorna a ID de consulta deste objeto de interface do usuário. (Substitui Object.ToString().) |
Superior
Segurança de threads
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