ProjectDependencyGraph Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Un ProjectDependencyGraph modèle les dépendances entre les projets dans une solution.
public ref class ProjectDependencyGraph
public class ProjectDependencyGraph
type ProjectDependencyGraph = class
Public Class ProjectDependencyGraph
- Héritage
-
ProjectDependencyGraph
Méthodes
GetDependencySets(CancellationToken) |
Retourne une séquence d’ensembles, où chaque jeu contient des éléments avec l’interdépendance partagée, et il n’existe aucune dépendance entre les ensembles. Chaque ensemble retourné sera trié dans l’ordre topologique. |
GetProjectsThatDirectlyDependOnThisProject(ProjectId) |
Obtient la liste des projets qui dépendent directement de ce projet. |
GetProjectsThatThisProjectDirectlyDependsOn(ProjectId) |
Obtient la liste des projets dont dépend directement ce projet. |
GetProjectsThatThisProjectTransitivelyDependsOn(ProjectId) |
Obtient la liste des projets qui dépendent directement ou transitif de ce projet |
GetProjectsThatTransitivelyDependOnThisProject(ProjectId) |
Obtient la liste des projets qui dépendent directement ou transitif de ce projet. |
GetTopologicallySortedProjects(CancellationToken) |
Retourne tous les projets de la solution dans un ordre topologique trié par rapport à leurs dépendances. Les projets qui dépendent d’autres projets s’affichent toujours plus loin dans cette séquence que les projets dont ils dépendent. |