次の方法で共有


ProjectData クラス

Visual Studio 内のテスト プロジェクトに関する情報を表します。

継承階層

System.Object
  Microsoft.VisualStudio.TestTools.Common.ProjectData

名前空間:  Microsoft.VisualStudio.TestTools.Common
アセンブリ:  Microsoft.VisualStudio.QualityTools.Common (Microsoft.VisualStudio.QualityTools.Common.dll 内)

構文

'宣言
<SerializableAttribute> _
Public NotInheritable Class ProjectData
[SerializableAttribute]
public sealed class ProjectData
[SerializableAttribute]
public ref class ProjectData sealed
[<Sealed>]
[<SerializableAttribute>]
type ProjectData =  class end
public final class ProjectData

ProjectData 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド ProjectData ProjectData クラスのインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ ProjectId プロジェクトの一意の識別子を取得します。
パブリック プロパティ ProjectName プロジェクトの名前を取得します。
パブリック プロパティ ProjectRelativePath ソリューション ディレクトリ内のプロジェクトの相対パスを取得します。
パブリック プロパティ SolutionName プロジェクトが配置されているソリューションの名前を取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Equals 指定されたオブジェクトが現在の ProjectData オブジェクトと等しいかどうかを示す値を返します。 (Object.Equals(Object) をオーバーライドします。)
パブリック メソッド GetHashCode 説明はありません。 (Object.GetHashCode() をオーバーライドします。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド ToString 各プロパティの名前と値を格納している string を返します。 (Object.ToString() をオーバーライドします。)

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.TestTools.Common 名前空間