TestAggregation, classe
Représente une agrégation d'éléments et de liens de test.
Hiérarchie d'héritage
Object
Microsoft.VisualStudio.TestTools.Common.TestElement
Microsoft.VisualStudio.TestTools.Common.TestAggregation
Espace de noms : Microsoft.VisualStudio.TestTools.Common
Assembly : Microsoft.VisualStudio.QualityTools.Common (dans Microsoft.VisualStudio.QualityTools.Common.dll)
Syntaxe
'Déclaration
<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
Le type TestAggregation expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
TestAggregation() | Initialise une nouvelle instance de la classe TestAggregation. | |
TestAggregation(TestAggregation) | Initialise une nouvelle instance de la classe TestAggregation qui est une copie de l'objet d'agrégation de test fourni. | |
TestAggregation(SerializationInfo, StreamingContext) | Initialise une nouvelle instance de la classe TestAggregation à partir du XML à l'aide des informations et du contexte fournis. | |
TestAggregation(String, String) | Initialise une nouvelle instance de la classe TestAggregation. |
Début
Propriétés
Nom | Description | |
---|---|---|
AbortRunOnAgentFailure | Obtient ou définit une valeur qui indique si la série de tests sera abandonnée en cas d'échec d'un agent de test. (Hérité de TestElement.) | |
Adapter | En cas de substitution dans une classe dérivée, obtient l'adaptateur de données de diagnostic associé. (Hérité de TestElement.) | |
AgentAttributes | Obtient un dictionnaire d'attributs d'agent. (Hérité de TestElement.) | |
CanBeAggregated | En cas de substitution dans une classe dérivée, obtient une valeur qui indique si cet élément de test peut être agrégé. (Hérité de TestElement.) | |
CategoryId | Obtient ou définit l'ID de la catégorie de test de cet élément de test. (Hérité de TestElement.) | |
ControllerPlugin | En cas de substitution dans une classe dérivée, obtient un objet d'extension de contrôleur personnalisé. (Hérité de TestElement.) | |
Copy | Obtient une copie de cet élément de test. (Hérité de TestElement.) | |
CreatedByUI | Obtient ou définit une valeur qui indique si cet élément a été créé par l'interface utilisateur. (Hérité de TestElement.) | |
CssIteration | Obtient ou définit le chemin d'itération d'un élément de travail associé. (Hérité de TestElement.) | |
CssProjectStructure | Obtient ou définit le chemin de zone d'un élément de travail associé. (Hérité de TestElement.) | |
DeploymentItems | Obtient une collection d'éléments à déployer avec ce test. (Hérité de TestElement.) | |
DeploymentItemsEditable | Obtient un tableau des noms de fichier pour les éléments de déploiement qui sont modifiables. (Hérité de TestElement.) | |
Description | Obtient ou définit la description de cet élément de test. (Hérité de TestElement.) | |
Elements | Obtient un tableau des ID des éléments de test de cette agrégation. | |
Enabled | Obtient ou définit une valeur qui indique si cet élément de test est activé. (Hérité de TestElement.) | |
ErrorMessageForNonRunnable | Obtient le message d'erreur à utiliser si l'élément de test n'est pas exécutable. (Hérité de TestElement.) | |
ExecutionId | Obtient ou définit l'ID d'exécution. (Hérité de TestElement.) | |
Groups | Obtient une collection des descripteurs de propriété qui représente les groupes auxquels appartiennent les propriétés de cet élément de test et détermine la façon dont les descripteurs seront regroupés dans la fenêtre de propriétés de l'interface utilisateur. (Hérité de TestElement.) | |
HostData | Obtient ou définit les données à utiliser par l'hôte personnalisé identifié par la propriété HostType. (Hérité de TestElement.) | |
HostType | Obtient ou définit le nom de type pour que l'hôte personnalisé l'utilise pour le test au lieu de l'hôte par défaut. (Hérité de TestElement.) | |
HumanReadableId | Obtient l'ID de cet élément de test tel qu'il figure dans l'interface utilisateur. (Hérité de TestElement.) | |
Id | Obtient l'ID de cet élément de test. (Hérité de TestElement.) | |
IsAutomated | Obtient une valeur qui indique si cet élément de test est automatisé. (Hérité de TestElement.) | |
IsGroupable | Obtient ou définit une valeur qui indique si cet élément de test peut être regroupé. (Hérité de TestElement.) | |
IsLoadTestCandidate | Obtient une valeur qui indique si cet élément de test est compris dans une liste de tests de charge possibles dans l'interface utilisateur. (Hérité de TestElement.) | |
IsModified | Obtient ou définit une valeur qui indique si cet élément de test a été modifié. (Hérité de TestElement.) | |
IsRunnable | Obtient ou définit une valeur qui indique si cet élément de test est exécutable. (Hérité de TestElement.) | |
IsRunOnRestart | Obtient ou définit une valeur qui indique si cet élément de test doit être exécuté en cas de redémarrage de la série de tests. (Hérité de TestElement.) | |
Link | Obtient un lien vers cet élément de test. (Hérité de TestElement.) | |
Links | Obtient un tableau des liens de test de cette agrégation. | |
Name | Obtient ou définit le nom de cet élément de test. (Hérité de TestElement.) | |
Owner | Obtient ou définit le nom du propriétaire de cet élément de test. (Hérité de TestElement.) | |
ParentExecId | Obtient ou définit le TestExecIddu parent de l'élément de test. (Hérité de TestElement.) | |
Priority | Obtient ou définit la priorité relative de cet élément de test. (Hérité de TestElement.) | |
ProjectData | Obtient ou définit les données du projet de test qui contient cet élément de test. (Hérité de TestElement.) | |
ProjectName | Obtient ou définit le projet de test qui contient cet élément de test. (Hérité de TestElement.) | |
ProjectRelativePath | Obtient le chemin d'accès relatif au projet de test qui contient cet élément de test. (Hérité de TestElement.) | |
Properties | Obtient une collection des propriétés de cet élément de test. (Hérité de TestElement.) | |
ReadOnly | En cas de substitution dans une classe dérivée, obtient ou définit une valeur qui indique si cet élément de test est en lecture seule. (Hérité de TestElement.) | |
SolutionName | Obtient le nom de la solution qui contient cet élément de test. (Hérité de TestElement.) | |
SourceFileName | Obtient le chemin d'accès et le nom de fichier pour le test qui contient cet élément. (Hérité de TestElement.) | |
Storage | Obtient ou définit le chemin d'accès de l'emplacement de stockage des éléments de déploiement pour cet élément. (Hérité de TestElement.) | |
SynchronizedStart | Infrastructure. Obsolète. Obtient une valeur qui indique si les tests et les tests associés dans cette agrégation doivent être démarrés de façon synchrone. | |
TestCategories | Obtient une collection d'éléments de catégorie de test assignés par l'utilisateur à cet élément de test dans l'interface utilisateur. (Hérité de TestElement.) | |
TestIdString | Obtient l'ID de test de cet élément de test sous forme de string. (Hérité de TestElement.) | |
TestType | En cas de substitution dans une classe dérivée, obtient le type de ce test. (Hérité de TestElement.) | |
TestTypeName | Obtient le type de l'élément de test sous forme de chaîne. (Hérité de TestElement.) | |
Timeout | Obtient ou définit la durée, en secondes, avant l'expiration du délai d'exécution de cet élément de test. (Hérité de TestElement.) | |
UserData | Obtient ou définit un objet qui contient des données arbitraires ne pouvant pas être rendues persistantes pour un élément de test personnalisé. (Hérité de TestElement.) | |
VisibleLinks | Obtient un tableau des liens de cette agrégation de test qui est visible dans l'interface utilisateur. | |
VisibleProperties | Obtient une collection des propriétés de cet élément de test qui sont visibles dans l'interface utilisateur. (Hérité de TestElement.) | |
WorkItemIds | Obtient ou définit une liste des ID d'éléments de travail associés à cet élément de test. (Hérité de TestElement.) | |
WorkItemIdsViewable | Obtient ou définit la liste des ID des éléments de travail affichables. (Hérité de TestElement.) |
Début
Méthodes
Nom | Description | |
---|---|---|
Add | Ajoute le lien fourni aux liens de cette agrégation de test. | |
AssignIsRunnable | Assigne des valeurs pour les propriétés IsRunnable et ErrorMessageForNonRunnable. (Hérité de TestElement.) | |
Clear | Supprime tous les liens de cette agrégation de test. | |
Clone | En cas de substitution dans une classe dérivée, retourne une copie de cet élément de test. (Hérité de TestElement.) | |
Equals | Retourne une valeur qui indique si un l'objet fourni est égal à cet objet d'élément de test actif. (Hérité de TestElement.) | |
FillDataRow | Remplit l'objet de ligne de données à l'aide des résultats des tests provenant des propriétés visibles de cet élément de test. (Hérité de TestElement.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection. (Hérité de Object.) | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de TestElement.) | |
GetObjectData | Remplit un objet SerializationInfo en utilisant les données requises pour sérialiser l'objet cible. (Substitue TestElement.GetObjectData(SerializationInfo, StreamingContext).) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
IsValid | Retourne une valeur qui indique si cet élément de test est valide. (Hérité de TestElement.) | |
Load | Charge une instance de cette classe à partir de l'élément XML spécifié à l'aide des paramètres de magasin XML fournis. (Substitue TestElement.Load(XmlElement, XmlTestStoreParameters).) | |
MakeLinksRelative | Rend les chemins d'accès de tous les liens de cette agrégation de test relatifs au chemin d'accès racine fourni. | |
MemberwiseClone | Crée une copie superficielle du Object actuel. (Hérité de Object.) | |
Remove | Supprime le lien fourni des liens de cette agrégation de test. | |
Save | Enregistre cet objet dans l'élément XML fourni. (Substitue TestElement.Save(XmlElement, XmlTestStoreParameters).) | |
ToString | Retourne une représentation sous forme de chaîne de cet élément de test. (Hérité de TestElement.) |
Début
Champs
Nom | Description | |
---|---|---|
m_abortRunOnAgentFailure | Infrastructure. Retourne la valeur de la propriété AbortRunOnAgentFailure. (Hérité de TestElement.) | |
m_agentAttributes | Infrastructure. Retourne la valeur de la propriété AgentAttributes. (Hérité de TestElement.) | |
m_cssIteration | Infrastructure. Retourne la valeur de la propriété CssIteration. (Hérité de TestElement.) | |
m_cssProjectStructure | Infrastructure. Retourne la valeur de la propriété CssProjectStructure. (Hérité de TestElement.) | |
m_deploymentItems | Infrastructure. Retourne la valeur de la propriété DeploymentItems. (Hérité de TestElement.) | |
m_description | Infrastructure. Retourne la valeur de la propriété Description. (Hérité de TestElement.) | |
m_enabled | Infrastructure. Retourne la valeur de la propriété Enabled. (Hérité de TestElement.) | |
m_executionId | Infrastructure. Retourne la valeur de la propriété ExecutionId. (Hérité de TestElement.) | |
m_hostData | Retourne les données hôtes internes. (Hérité de TestElement.) | |
m_hostType | Infrastructure. Retourne la valeur interne de HostType. (Hérité de TestElement.) | |
m_id | Infrastructure. Retourne la valeur de la propriété Id. (Hérité de TestElement.) | |
m_isGroupable | Infrastructure. Retourne la valeur de la propriété IsGroupable. (Hérité de TestElement.) | |
m_isRunOnRestart | Infrastructure. Retourne la valeur de la propriété IsRunOnRestart. (Hérité de TestElement.) | |
m_links | Liste interne des liens de cette agrégation de test. | |
m_name | Infrastructure. Retourne la valeur de la propriété Name. (Hérité de TestElement.) | |
m_nonRunnableReason | Infrastructure. Retourne la valeur de la propriété ErrorMessageForNonRunnable. (Hérité de TestElement.) | |
m_owner | Infrastructure. Retourne la valeur de la propriété Owner. (Hérité de TestElement.) | |
m_parentExecutionId | Infrastructure. Retourne la valeur de la propriété ParentExecId. (Hérité de TestElement.) | |
m_priority | Infrastructure. Retourne la valeur de la propriété Priority. (Hérité de TestElement.) | |
m_projectData | Infrastructure. Retourne la valeur de la propriété ProjectData. (Hérité de TestElement.) | |
m_properties | Infrastructure. Retourne la valeur de la propriété Properties. (Hérité de TestElement.) | |
m_storage | Infrastructure. Retourne la valeur de la propriété Storage. (Hérité de TestElement.) | |
m_testCategories | Infrastructure. Retourne la valeur de la propriété TestCategories. (Hérité de TestElement.) | |
m_timeout | Infrastructure. Retourne la valeur de la propriété Timeout. (Hérité de TestElement.) | |
m_userData | Infrastructure. Retourne la valeur de la propriété UserData. (Hérité de TestElement.) | |
m_workItemIds | Infrastructure. Retourne la valeur de la propriété WorkItemIds. (Hérité de TestElement.) |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.