Freigeben über


TestId-Klasse

Stellt eine eindeutige ID für einen Test dar.

Vererbungshierarchie

Object
  Microsoft.VisualStudio.TestTools.Common.TestId

Namespace:  Microsoft.VisualStudio.TestTools.Common
Assembly:  Microsoft.VisualStudio.QualityTools.Common (in Microsoft.VisualStudio.QualityTools.Common.dll)

Syntax

'Declaration
<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

Der TestId-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode TestId() Initialisiert eine neue Instanz der TestId-Klasse.
Öffentliche Methode TestId(Guid) Initialisiert eine neue Instanz der TestId-Klasse mit der angegebenen GUID.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche EigenschaftStatischer Member Empty Ruft eine leere GUID ab.
Öffentliche Eigenschaft Id Ruft die Test-GUID ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CompareTo(Object) Vergleicht die aktuelle Instanz mit einem anderen Objekt vom selben Typ und gibt eine ganze Zahl zurück, die angibt, ob die aktuelle Instanz in der Sortierreihenfolge vor oder nach dem anderen Objekt oder an derselben Position auftritt.
Öffentliche Methode CompareTo(TestId) Vergleicht die aktuelle Instanz mit der angegebenen Test-ID und gibt eine ganze Zahl zurück, die angibt, ob die aktuelle Instanz in der Sortierreihenfolge vor oder nach dem anderen Objekt oder an derselben Position auftritt.
Öffentliche Methode Equals(Object) Gibt einen Wert zurück, der angibt, ob ein bereitgestelltes Objekt gleich dem aktuellen Objekt ist. (Überschreibt Object.Equals(Object).)
Öffentliche Methode Equals(TestId) Gibt einen Wert zurück, der angibt, ob eine bereitgestellte Test-ID gleich dem aktuellen Objekt ist.
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Überschreibt Object.GetHashCode.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolgendarstellung dieses Test-ID-Objekts zurück. (Überschreibt Object.ToString.)

Zum Seitenanfang

Operatoren

  Name Beschreibung
Öffentlicher OperatorStatischer Member Equality Stellt einen Gleichheitsoperator (=) dar, mit dem bestimmt wird, ob die bereitgestellten Objekte gleich sind.
Öffentlicher OperatorStatischer Member GreaterThan Stellt den Operator Größer-als (>) dar, mit dem bestimmt wird, ob in einer sortierten Liste ein bereitgestelltes Objekt vor dem anderen bereitgestellten Objekt angezeigt wird.
Öffentlicher OperatorStatischer Member Inequality Stellt einen Ungleichheitsoperator (!=) dar, mit dem bestimmt wird, ob die bereitgestellten Objekte ungleich sind.
Öffentlicher OperatorStatischer Member LessThan Stellt den Operator Kleiner-als (>) dar, mit dem bestimmt wird, ob in einer sortierten Liste ein bereitgestelltes Objekt hinter dem anderen bereitgestellten Objekt angezeigt wird.

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode IXmlTestStore.Load Lädt mit den bereitgestellten Parametern eine Instanz dieser Klasse aus dem bereitgestellten XML-Element.
Explizite SchnittstellenimplementierungPrivate Methode IXmlTestStore.Save Speichert dieses Objekt im bereitgestellten XML-Element.

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.TestTools.Common-Namespace