Udostępnij za pośrednictwem


Klasa ProjectData

Reprezentuje informacje o projekcie badania w Visual Studio.

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.VisualStudio.TestTools.Common
Zestaw:  Microsoft.VisualStudio.QualityTools.Common (w Microsoft.VisualStudio.QualityTools.Common.dll)

Składnia

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

Typ ProjectData uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna ProjectData Inicjuje wystąpienie ProjectData klasy.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna ProjectId Pobiera identyfikator unikatowy dla projektu.
Właściwość publiczna ProjectName Pobiera nazwę projektu.
Właściwość publiczna ProjectRelativePath Pobiera ścieżkę względną projektu w katalogu roztworu.
Właściwość publiczna SolutionName Pobiera nazwę rozwiązania, w którym znajduje się projekt.

Początek

Metody

  Nazwa Opis
Metoda publiczna Equals Zwraca wartość, która wskazuje, czy podany obiekt jest równa bieżącej ProjectData. (Zastępuje Object.Equals(Object)).
Metoda publiczna GetHashCode Wymaga bez opisu. (Zastępuje Object.GetHashCode()).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna ToString Zwraca string zawierający nazwę i wartości poszczególnych właściwości. (Zastępuje Object.ToString()).

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.TestTools.Common