Partager via


TestId, classe

Représente un ID unique pour un test.

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.TestTools.Common.TestId

Espace de noms :  Microsoft.VisualStudio.TestTools.Common
Assembly :  Microsoft.VisualStudio.QualityTools.Common (dans Microsoft.VisualStudio.QualityTools.Common.dll)

Syntaxe

'Déclaration
<SerializableAttribute> _
Public NotInheritable Class TestId _
    Implements IEquatable(Of TestId), IComparable(Of TestId),  _
    IComparable, IXmlTestStore
[SerializableAttribute]
public sealed class TestId : IEquatable<TestId>, 
    IComparable<TestId>, IComparable, IXmlTestStore
[SerializableAttribute]
public ref class TestId sealed : IEquatable<TestId^>, 
    IComparable<TestId^>, IComparable, IXmlTestStore
[<Sealed>]
[<SerializableAttribute>]
type TestId =  
    class
        interface IEquatable<TestId>
        interface IComparable<TestId>
        interface IComparable
        interface IXmlTestStore
    end
public final class TestId implements IEquatable<TestId>, IComparable<TestId>, IComparable, IXmlTestStore

Le type TestId expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique TestId() Initialise une nouvelle instance de la classe TestId.
Méthode publique TestId(Guid) Initialise une nouvelle instance de la classe TestId à l'aide de l'GUID fournie.

Début

Propriétés

  Nom Description
Propriété publiqueMembre statique Empty Obtient un GUID vide.
Propriété publique Id Obtient le GUID du test.

Début

Méthodes

  Nom Description
Méthode publique CompareTo(Object) Compare l'instance actuelle avec un autre objet du même type et retourne un entier qui indique si l'instance actuelle précède ou suit un autre objet ou se trouve à la même position dans l'ordre de tri.
Méthode publique CompareTo(TestId) Compare l'instance actuelle avec l'ID de test fourni et retourne un entier qui indique si l'instance actuelle précède, suit ou se trouve à la même position que l'autre objet dans l'ordre de tri.
Méthode publique Equals(Object) Retourne une valeur qui indique si un objet fourni est égal à l'objet actif. (Substitue Object.Equals(Object).)
Méthode publique Equals(TestId) Retourne une valeur qui indique si un ID de test fourni est égal à l'objet actif.
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Substitue Object.GetHashCode().)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publique ToString Retourne une représentation sous forme de chaîne de cet objet d'ID de test. (Substitue Object.ToString().)

Début

Opérateurs

  Nom Description
Opérateur publicMembre statique Equality Représente un opérateur d'égalité (=) utilisé pour déterminer si les objets fournis sont égaux.
Opérateur publicMembre statique GreaterThan Représente un opérateur supérieur à (>) utilisé pour déterminer si un objet fourni apparaîtrait avant l'autre objet fourni dans une liste triée.
Opérateur publicMembre statique Inequality Représente un opérateur d'inégalité (!=) utilisé pour déterminer si les objets fournis ne sont pas égaux.
Opérateur publicMembre statique LessThan Représente un opérateur inférieur à (<) utilisé pour déterminer si un objet fourni apparaîtrait après l'autre objet fourni dans une liste triée.

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface expliciteMéthode privée IXmlTestStore.Load Charge une instance de cette classe à partir de l'élément XML spécifié à l'aide des paramètres fournis.
Implémentation d'interface expliciteMéthode privée IXmlTestStore.Save Enregistre cet objet dans l'élément XML fourni.

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.

Voir aussi

Référence

Microsoft.VisualStudio.TestTools.Common, espace de noms