TestAggregation (Clase)

Representa una agregación de elementos de prueba y vínculos.

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.TestTools.Common.TestElement
    Microsoft.VisualStudio.TestTools.Common.TestAggregation

Espacio de nombres:  Microsoft.VisualStudio.TestTools.Common
Ensamblado:  Microsoft.VisualStudio.QualityTools.Common (en Microsoft.VisualStudio.QualityTools.Common.dll)

Sintaxis

'Declaración
<SerializableAttribute> _
Public MustInherit Class TestAggregation _
    Inherits TestElement _
    Implements ITestAggregation, ITestElement, ICloneable, IVerifiable,  _
    IVisiblePropertyProvider
[SerializableAttribute]
public abstract class TestAggregation : TestElement, 
    ITestAggregation, ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider
[SerializableAttribute]
public ref class TestAggregation abstract : public TestElement, 
    ITestAggregation, ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider
[<AbstractClass>]
[<SerializableAttribute>]
type TestAggregation =  
    class
        inherit TestElement
        interface ITestAggregation
        interface ITestElement
        interface ICloneable
        interface IVerifiable
        interface IVisiblePropertyProvider
    end
public abstract class TestAggregation extends TestElement implements ITestAggregation, ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider

El tipo TestAggregation expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido TestAggregation() Inicializa una nueva instancia de la clase TestAggregation.
Método protegido TestAggregation(TestAggregation) Inicializa una nueva instancia de la clase TestAggregation que es una copia del objeto de agregación de pruebas proporcionado.
Método protegido TestAggregation(SerializationInfo, StreamingContext) Inicializa una nueva instancia de la clase TestAggregation a partir de XML usando la información y el contexto proporcionados.
Método protegido TestAggregation(String, String) Inicializa una nueva instancia de la clase TestAggregation.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública AbortRunOnAgentFailure Obtiene o establece un valor que indica si la ejecución de pruebas se anulará en caso de error de un agente de prueba. (Se hereda de TestElement).
Propiedad pública Adapter Cuando se reemplaza en una clase derivada, obtiene el adaptador de datos de diagnóstico asociado. (Se hereda de TestElement).
Propiedad pública AgentAttributes Obtiene un diccionario de atributos de agente. (Se hereda de TestElement).
Propiedad pública CanBeAggregated Cuando se reemplaza en una clase derivada, obtiene un valor que indica si se puede agregar este elemento de prueba. (Se hereda de TestElement).
Propiedad pública CategoryId Obtiene o establece el identificador de la categoría de pruebas para este elemento de prueba. (Se hereda de TestElement).
Propiedad pública ControllerPlugin Cuando se remplaza en una clase derivada, obtiene un objeto de extensión de controlador personalizado. (Se hereda de TestElement).
Propiedad pública Copy Obtiene una copia de este elemento de prueba. (Se hereda de TestElement).
Propiedad pública CreatedByUI Obtiene o establece un valor que indica si la interfaz de usuario creó este elemento. (Se hereda de TestElement).
Propiedad pública CssIteration Obtiene o establece la ruta de acceso de iteración de un elemento de trabajo asociado. (Se hereda de TestElement).
Propiedad pública CssProjectStructure Obtiene o establece la ruta de acceso de área de un elemento de trabajo asociado. (Se hereda de TestElement).
Propiedad pública DeploymentItems Obtiene una colección de elementos que se van a implementar junto con esta prueba. (Se hereda de TestElement).
Propiedad pública DeploymentItemsEditable Obtiene una matriz de nombres de archivos para los elementos editables de la implementación. (Se hereda de TestElement).
Propiedad pública Description Obtiene o establece una descripción de este elemento de prueba. (Se hereda de TestElement).
Propiedad pública Elements Obtiene una matriz de los identificadores de elementos de prueba de esta agregación.
Propiedad pública Enabled Obtiene o establece un valor que indica si este elemento de prueba está habilitado. (Se hereda de TestElement).
Propiedad pública ErrorMessageForNonRunnable Obtiene el mensaje de error que se va a usar si no se puede ejecutar el elemento de prueba. (Se hereda de TestElement).
Propiedad pública ExecutionId Obtiene o establece el identificador de ejecución. (Se hereda de TestElement).
Propiedad pública Groups Obtiene una colección de descriptores de propiedad que representan los grupos a los que pertenecen las propiedades de este elemento de prueba y determina cómo se agruparán los descriptores en la ventana Propiedades de la interfaz de usuario. (Se hereda de TestElement).
Propiedad pública HostData Obtiene o establece los datos que va a utilizar el host personalizado identificado por la propiedad HostType. (Se hereda de TestElement).
Propiedad pública HostType Obtiene o establece el nombre de tipo del host personalizado que se usará en la prueba en lugar del host predeterminado. (Se hereda de TestElement).
Propiedad pública HumanReadableId Obtiene el identificador de este elemento de prueba tal como aparece en la interfaz de usuario. (Se hereda de TestElement).
Propiedad pública Id Obtiene el identificador de este elemento de prueba. (Se hereda de TestElement).
Propiedad pública IsAutomated Obtiene un valor que indica si este elemento de prueba está automatizado. (Se hereda de TestElement).
Propiedad pública IsGroupable Obtiene o establece un valor que indica si este elemento de prueba se puede agrupar. (Se hereda de TestElement).
Propiedad pública IsLoadTestCandidate Obtiene un valor que indica si este elemento de prueba se incluirá en una lista de pruebas de carga posibles en la interfaz de usuario. (Se hereda de TestElement).
Propiedad pública IsModified Obtiene o establece un valor que indica si este elemento de prueba se ha modificado. (Se hereda de TestElement).
Propiedad pública IsRunnable Obtiene o establece un valor que indica si este elemento de prueba se puede ejecutar. (Se hereda de TestElement).
Propiedad pública IsRunOnRestart Obtiene o establece un valor que indica si este elemento de prueba se va a ejecutar en caso de que se reinicie la ejecución de pruebas. (Se hereda de TestElement).
Propiedad pública Link Obtiene un vínculo a este elemento de prueba. (Se hereda de TestElement).
Propiedad pública Links Obtiene una matriz de los vínculos de prueba de esta agregación.
Propiedad pública Name Obtiene o establece el nombre de este elemento de prueba. (Se hereda de TestElement).
Propiedad pública Owner Obtiene o establece el nombre del propietario de este elemento de prueba. (Se hereda de TestElement).
Propiedad pública ParentExecId Obtiene o establece el TestExecId del elemento de prueba principal. (Se hereda de TestElement).
Propiedad pública Priority Obtiene o establece la prioridad relativa de este elemento de prueba. (Se hereda de TestElement).
Propiedad pública ProjectData Obtiene o establece los datos para el proyecto de prueba que contiene este elemento de prueba. (Se hereda de TestElement).
Propiedad pública ProjectName Obtiene el nombre del proyecto de prueba que contiene este elemento de prueba. (Se hereda de TestElement).
Propiedad pública ProjectRelativePath Obtiene la ruta de acceso relativa al proyecto de prueba que contiene este elemento de prueba. (Se hereda de TestElement).
Propiedad pública Properties Obtiene una colección de las propiedades para este elemento de prueba. (Se hereda de TestElement).
Propiedad pública ReadOnly Cuando se invalida en una clase derivada, obtiene o establece un valor que indica si este elemento de prueba es de solo lectura. (Se hereda de TestElement).
Propiedad pública SolutionName Obtiene el nombre de la solución que contiene este elemento de prueba. (Se hereda de TestElement).
Propiedad pública SourceFileName Obtiene la ruta de acceso y el nombre de archivo de la prueba que contiene este elemento. (Se hereda de TestElement).
Propiedad pública Storage Obtiene o establece la ruta de acceso a la ubicación de almacenamiento de los elementos de implementación para este elemento. (Se hereda de TestElement).
Propiedad pública SynchronizedStart Infraestructura. Obsoleto. Obtiene un valor que indica si las pruebas y las pruebas vinculadas de esta agregación deben iniciarse sincrónicamente.
Propiedad pública TestCategories Obtiene una colección de elementos de categoría de prueba asignados a este elemento de prueba por el usuario en la interfaz de usuario. (Se hereda de TestElement).
Propiedad pública TestIdString Obtiene el identificador de prueba de este elemento de prueba como un valor de tipo string. (Se hereda de TestElement).
Propiedad pública TestType Cuando se reemplaza en una clase derivada, obtiene el tipo de esta prueba. (Se hereda de TestElement).
Propiedad pública TestTypeName Obtiene el tipo del elemento de prueba como una cadena. (Se hereda de TestElement).
Propiedad pública Timeout Obtiene o establece el número de segundos antes de que se agote el tiempo de espera de ejecución de este elemento de prueba. (Se hereda de TestElement).
Propiedad pública UserData Obtiene o establece un objeto que contiene datos arbitrarios sin persistencia para un elemento de prueba personalizado. (Se hereda de TestElement).
Propiedad pública VisibleLinks Obtiene una matriz de vínculos en esta agregación de pruebas que es visible en la interfaz de usuario.
Propiedad pública VisibleProperties Obtiene una colección de las propiedades de este elemento de prueba que están visibles en la interfaz de usuario. (Se hereda de TestElement).
Propiedad pública WorkItemIds Obtiene o establece una lista de identificadores de elementos de trabajo asociados a este elemento de prueba. (Se hereda de TestElement).
Propiedad pública WorkItemIdsViewable Obtiene o establece una lista de identificadores de elementos de trabajo para los elementos de trabajo que se pueden ver. (Se hereda de TestElement).

Arriba

Métodos

  Nombre Descripción
Método público Add Agrega el vínculo proporcionado a los vínculos de esta agregación de pruebas.
Método público AssignIsRunnable Asigna valores para las propiedades IsRunnable y ErrorMessageForNonRunnable. (Se hereda de TestElement).
Método público Clear Quita todos los vínculos de esta agregación de pruebas.
Método público Clone Cuando se reemplaza en una clase derivada, devuelve una copia de este elemento de prueba. (Se hereda de TestElement).
Método público Equals Devuelve un valor que indica si el objeto proporcionado es igual a este objeto de elemento de prueba. (Se hereda de TestElement).
Método público FillDataRow Rellena el objeto de fila de datos proporcionado utilizando los resultados de datos de prueba de las propiedades visibles de este elemento de prueba. (Se hereda de TestElement).
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 GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de TestElement).
Método público GetObjectData Rellena un objeto SerializationInfo usando los datos necesarios para serializar el objeto de destino. (Invalida a TestElement.GetObjectData(SerializationInfo, StreamingContext)).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público IsValid Devuelve un valor que indica si este elemento de prueba es válido. (Se hereda de TestElement).
Método público Load Carga una instancia de esta clase del elemento XML proporcionado utilizando los parámetros de almacén de XML proporcionados. (Invalida a TestElement.Load(XmlElement, XmlTestStoreParameters)).
Método público MakeLinksRelative Convierte las rutas de acceso de todos los vínculos de esta agregación de pruebas en rutas relativas a la ruta de acceso raíz proporcionada.
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público Remove Quita el vínculo proporcionado de los vínculos de esta agregación de pruebas.
Método público Save Guarda este objeto en el elemento XML proporcionado. (Invalida a TestElement.Save(XmlElement, XmlTestStoreParameters)).
Método público ToString Devuelve una representación en forma de cadena de este elemento de prueba. (Se hereda de TestElement).

Arriba

Campos

  Nombre Descripción
Campo protegido m_abortRunOnAgentFailure Infraestructura. Devuelve el valor de la propiedad AbortRunOnAgentFailure. (Se hereda de TestElement).
Campo protegido m_agentAttributes Infraestructura. Devuelve el valor de la propiedad AgentAttributes. (Se hereda de TestElement).
Campo protegido m_cssIteration Infraestructura. Devuelve el valor de la propiedad CssIteration. (Se hereda de TestElement).
Campo protegido m_cssProjectStructure Infraestructura. Devuelve el valor de la propiedad CssProjectStructure. (Se hereda de TestElement).
Campo protegido m_deploymentItems Infraestructura. Devuelve el valor de la propiedad DeploymentItems. (Se hereda de TestElement).
Campo protegido m_description Infraestructura. Devuelve el valor de la propiedad Description. (Se hereda de TestElement).
Campo protegido m_enabled Infraestructura. Devuelve el valor de la propiedad Enabled. (Se hereda de TestElement).
Campo protegido m_executionId Infraestructura. Devuelve el valor de la propiedad ExecutionId. (Se hereda de TestElement).
Campo protegido m_hostData Devuelve los datos del host internos. (Se hereda de TestElement).
Campo protegido m_hostType Infraestructura. Devuelve el valor interno de HostType. (Se hereda de TestElement).
Campo protegido m_id Infraestructura. Devuelve el valor de la propiedad Id. (Se hereda de TestElement).
Campo protegido m_isGroupable Infraestructura. Devuelve el valor de la propiedad IsGroupable. (Se hereda de TestElement).
Campo protegido m_isRunOnRestart Infraestructura. Devuelve el valor de la propiedad IsRunOnRestart. (Se hereda de TestElement).
Campo protegido m_links La lista interna de vínculos de esta agregación de pruebas.
Campo protegido m_name Infraestructura. Devuelve el valor de la propiedad Name. (Se hereda de TestElement).
Campo protegido m_nonRunnableReason Infraestructura. Devuelve el valor de la propiedad ErrorMessageForNonRunnable. (Se hereda de TestElement).
Campo protegido m_owner Infraestructura. Devuelve el valor de la propiedad Owner. (Se hereda de TestElement).
Campo protegido m_parentExecutionId Infraestructura. Devuelve el valor de la propiedad ParentExecId. (Se hereda de TestElement).
Campo protegido m_priority Infraestructura. Devuelve el valor de la propiedad Priority. (Se hereda de TestElement).
Campo protegido m_projectData Infraestructura. Devuelve el valor de la propiedad ProjectData. (Se hereda de TestElement).
Campo protegido m_properties Infraestructura. Devuelve el valor de la propiedad Properties. (Se hereda de TestElement).
Campo protegido m_storage Infraestructura. Devuelve el valor de la propiedad Storage. (Se hereda de TestElement).
Campo protegido m_testCategories Infraestructura. Devuelve el valor de la propiedad TestCategories. (Se hereda de TestElement).
Campo protegido m_timeout Infraestructura. Devuelve el valor de la propiedad Timeout. (Se hereda de TestElement).
Campo protegido m_userData Infraestructura. Devuelve el valor de la propiedad UserData. (Se hereda de TestElement).
Campo protegido m_workItemIds Infraestructura. Devuelve el valor de la propiedad WorkItemIds. (Se hereda de TestElement).

Arriba

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.Common (Espacio de nombres)

TestElement

ITestAggregation

ITestElement

IVerifiable

IVisiblePropertyProvider