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. |
![]() |
UniqueNameDictionary |
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 tente liberar recursos e executar outras operações de limpeza antes de ser recuperado 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 a função de hash padrão. (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 o 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 do atual Object. (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.
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