TestId クラス
テストの一意の ID を表します。
継承階層
System.Object
Microsoft.VisualStudio.TestTools.Common.TestId
名前空間: Microsoft.VisualStudio.TestTools.Common
アセンブリ: Microsoft.VisualStudio.QualityTools.Common (Microsoft.VisualStudio.QualityTools.Common.dll 内)
構文
'宣言
<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
TestId 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
TestId() | TestId クラスの新しいインスタンスを初期化します。 | |
TestId(Guid) | 指定された GUID を使用して、TestId クラスの新しいインスタンスを初期化します。 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
Empty | 空の GUID を取得します。 | |
Id | テストの GUID を取得します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
CompareTo(Object) | 現在のインスタンスを同じ型の別のオブジェクトと比較して、並べ替え順序において、現在のインスタンスの位置が同じ型の別のオブジェクトの前、後ろ、または同じのいずれであるかを示す整数を返します。 | |
CompareTo(TestId) | 現在のインスタンスと指定したテスト ID を比較して、並べ替え順序において、現在のインスタンスの位置が比較対象のオブジェクトの前、後ろ、または同じのいずれであるかを示す整数を返します。 | |
Equals(Object) | 指定されたオブジェクトが現在のオブジェクトと等しいかどうかを示す値を返します。 (Object.Equals(Object) をオーバーライドします。) | |
Equals(TestId) | 指定したテスト ID が現在のオブジェクトと等しいかどうかを示す値を返します。 | |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
GetHashCode | 特定の型のハッシュ関数として機能します。 (Object.GetHashCode() をオーバーライドします。) | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
ToString | このテスト ID オブジェクトの文字列形式を返します。 (Object.ToString() をオーバーライドします。) |
このページのトップへ
演算子
名前 | 説明 | |
---|---|---|
Equality | 指定したオブジェクトどうしが等しいかどうかを判断するために使用される等値演算子 (=) を表します。 | |
GreaterThan | 並べ替えられたリストにおいて、指定したオブジェクトが、指定した他のオブジェクトよりも前に現れるかどうかを判断するために使用される、大なり演算子 (>) を表します。 | |
Inequality | 指定したオブジェクトどうしが等しくないかどうかを判断するために使用される非等値演算子 (!=) を表します。 | |
LessThan | 並べ替えられたリストにおいて、指定したオブジェクトが、指定した他のオブジェクトよりも後に現れるかどうかを判断するために使用される、小なり演算子 (<) を表します。 |
このページのトップへ
明示的インターフェイスの実装
名前 | 説明 | |
---|---|---|
IXmlTestStore.Load | 指定したパラメーターを使用して、指定した XML 要素からこのクラスのインスタンスを読み込みます。 | |
IXmlTestStore.Save | 指定した XML 要素にこのオブジェクトを保存します。 |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。