UIMap (Clase)
Representa una asignación de elementos de la interfaz de usuario (UI) para la serialización y deserialización de un objeto UITest.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap
Espacio de nombres: Microsoft.VisualStudio.TestTools.UITest.Common.UIMap
Ensamblado: Microsoft.VisualStudio.TestTools.UITest.Common (en Microsoft.VisualStudio.TestTools.UITest.Common.dll)
Sintaxis
'Declaración
<SerializableAttribute> _
Public Class UIMap
[SerializableAttribute]
public class UIMap
[SerializableAttribute]
public ref class UIMap
[<SerializableAttribute>]
type UIMap = class end
public class UIMap
El tipo UIMap expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
UIMap | Inicializa una nueva instancia de la clase UIMap. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
FileName | Obtiene o establece el nombre del archivo XML para esta asignación. | |
Id | Obtiene o establece el identificador de esta asignación. | |
TopLevelWindows | Obtiene una colección de ventanas de nivel superior en esta asignación. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
AddUIObject | Agrega el elemento de la interfaz de usuario proporcionado a esta asignación. | |
AddUIObjects | Agrega uno o más elementos de la interfaz de usuario a la asignación. | |
BindParameters | Enlaza los parámetros que se utilizan en los objetos de la asignación con los valores que se especifican en la asignación de valores proporcionada. | |
Clear | Quita todos los objetos de la asignación. | |
Contains | Indica si el objeto de interfaz de usuario proporcionado está en la asignación. | |
Equals | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
GetCount | Devuelve el número de objetos de interfaz de usuario en esta asignación. | |
GetEnumerator | Devuelve un enumerador que puede enumerar todos los objetos en esta asignación.Estos objetos incluyen las ventanas de nivel superior. | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetQueryIdFromId | Devuelve el identificador de consulta del objeto especificado por el identificador proporcionado. | |
GetTopLevelElement | Devuelve el elemento superior que contiene el objeto de interfaz de usuario proporcionado. | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
GetUIObjectFromUIObjectId | Devuelve el objeto de interfaz de usuario especificado por el identificador proporcionado. | |
GetUIObjectNameForAction | Devuelve el objeto de interfaz de usuario que es el sujeto de la acción de prueba de la interfaz de usuario proporcionada. | |
GetUIObjectNameForElement | Devuelve el nombre del objeto de interfaz de usuario que corresponde al elemento de la interfaz de usuario proporcionado. | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
MergeUIObject | Combina un objeto de interfaz de usuario de la asignación de la interfaz de usuario proporcionada en esta asignación utilizando el nombre proporcionado para el objeto. | |
Remove | Quita de esta asignación el objeto de interfaz de usuario dado. | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Comentarios
El marco de pruebas crea y rellena esta clase y se usa internamente para invocar objetos UITestAction. No está pensado para su uso en el código.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.VisualStudio.TestTools.UITest.Common.UIMap (Espacio de nombres)