Compartir a través de


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
Método público UIMap Inicializa una nueva instancia de la clase UIMap.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública FileName Obtiene o establece el nombre del archivo XML para esta asignación.
Propiedad pública Id Obtiene o establece el identificador de esta asignación.
Propiedad pública TopLevelWindows Obtiene una colección de ventanas de nivel superior en esta asignación.

Arriba

Métodos

  Nombre Descripción
Método público AddUIObject Agrega el elemento de la interfaz de usuario proporcionado a esta asignación.
Método público AddUIObjects Agrega uno o más elementos de la interfaz de usuario a la asignación.
Método público 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.
Método público Clear Quita todos los objetos de la asignación.
Método público Contains Indica si el objeto de interfaz de usuario proporcionado está en la asignación.
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido 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).
Método público GetCount Devuelve el número de objetos de interfaz de usuario en esta asignación.
Método público GetEnumerator Devuelve un enumerador que puede enumerar todos los objetos en esta asignación.Estos objetos incluyen las ventanas de nivel superior.
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetQueryIdFromId Devuelve el identificador de consulta del objeto especificado por el identificador proporcionado.
Método público GetTopLevelElement Devuelve el elemento superior que contiene el objeto de interfaz de usuario proporcionado.
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público GetUIObjectFromUIObjectId Devuelve el objeto de interfaz de usuario especificado por el identificador proporcionado.
Método público GetUIObjectNameForAction Devuelve el objeto de interfaz de usuario que es el sujeto de la acción de prueba de la interfaz de usuario proporcionada.
Método público GetUIObjectNameForElement Devuelve el nombre del objeto de interfaz de usuario que corresponde al elemento de la interfaz de usuario proporcionado.
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público 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.
Método público Remove Quita de esta asignación el objeto de interfaz de usuario dado.
Método público 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)

UITestAction