Partager via


ProjectData, classe

Représente les informations sur un projet de test dans Visual Studio.

Hiérarchie d'héritage

Object
  Microsoft.VisualStudio.TestTools.Common.ProjectData

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 ProjectData
[SerializableAttribute]
public sealed class ProjectData
[SerializableAttribute]
public ref class ProjectData sealed
[<Sealed>]
[<SerializableAttribute>]
type ProjectData =  class end
public final class ProjectData

Le type ProjectData expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique ProjectData Initialise une instance de la classe ProjectData.

Début

Propriétés

  Nom Description
Propriété publique ProjectId Obtient l'identificateur unique du projet.
Propriété publique ProjectName Obtient le nom du projet.
Propriété publique ProjectRelativePath Obtient le chemin d'accès relatif du projet dans le répertoire de la solution.
Propriété publique SolutionName Obtient le nom de la solution dans laquelle le projet se trouve.

Début

Méthodes

  Nom Description
Méthode publique Equals Retourne une valeur qui indique si l'objet fourni est égal à l'objet ProjectData actuel. (Substitue Object.Equals(Object).)
Méthode publique GetHashCode Ne requiert aucune description. (Substitue Object.GetHashCode.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique ToString Retourne une string qui contient le nom et la valeur de chaque propriété. (Substitue Object.ToString.)

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