Classe UIMap
Representa um mapa dos elementos de interface (UI) do usuário para a serialização e desserialização de um UITest objeto.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap
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 UIMap
[SerializableAttribute]
public class UIMap
[SerializableAttribute]
public ref class UIMap
[<SerializableAttribute>]
type UIMap = class end
public class UIMap
O tipo UIMap expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
UIMap | Inicializa uma nova instância da classe UIMap. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
FileName | Obtém ou define o nome do arquivo XML para este mapa. | |
Id | Obtém ou define o identificador para este mapa. | |
TopLevelWindows | Obtém uma coleção de janelas de nível superior neste mapa. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
AddUIObject | Adiciona o elemento de interface do usuário fornecido para este mapa. | |
AddUIObjects | Adiciona um ou mais elementos de interface do usuário para o mapa. | |
BindParameters | Vincula os parâmetros que são usados nos objetos do mapa com os valores especificados no mapa do valor fornecido. | |
Clear | Remove todos os objetos do mapa. | |
Contains | Indica se o objeto de interface do usuário fornecido no mapa. | |
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.) | |
GetCount | Retorna o número de objetos de interface do usuário neste mapa. | |
GetEnumerator | Retorna um enumerador que pode enumerar por meio de todos os objetos este mapa.Esses objetos incluem janelas de nível superior. | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetQueryIdFromId | Retorna a identificação de consulta para o objeto especificado pelo ID de fornecido. | |
GetTopLevelElement | Retorna o elemento superior que contém o objeto de interface de usuário fornecido. | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
GetUIObjectFromUIObjectId | Retorna o objeto de interface do usuário que é especificado pelo ID de fornecido. | |
GetUIObjectNameForAction | Retorna o objeto de interface do usuário que é o assunto da ação de teste de interface do usuário fornecido. | |
GetUIObjectNameForElement | Retorna o nome do objeto UI que corresponde ao elemento de interface do usuário fornecido. | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
MergeUIObject | Mescla um objeto de interface do usuário do mapa da interface do usuário fornecido este mapa usando o nome fornecido para o objeto. | |
Remove | Remove o objeto de interface do usuário fornecido a partir desse mapa. | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Comentários
Essa classe é criada e preenchida pela estrutura de teste e é usado internamente para chamar UITestAction objetos.Ele não se destina a ser usado por seu código.
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