C# Class Microsoft.VisualStudio.Project.SolutionListenerForProjectReferenceUpdate

Inheritance: SolutionListener
Afficher le fichier Open project: IntelliTect/PowerStudio

Méthodes publiques

Méthode Description
OnAfterLoadProject ( IVsHierarchy stubHierarchy, IVsHierarchy realHierarchy ) : int

Needs to update the dangling reference on projects that contain this hierarchy as project reference.

OnAfterRenameProject ( IVsHierarchy hierarchy ) : int
OnBeforeCloseProject ( IVsHierarchy hierarchy, int removed ) : int

Delete this project from the references of projects of this type, if it is found.

OnBeforeUnloadProject ( IVsHierarchy realHierarchy, IVsHierarchy stubHierarchy ) : int
SolutionListenerForProjectReferenceUpdate ( System.IServiceProvider serviceProvider ) : System

Private Methods

Méthode Description
GetProjectReferenceOnNodeForHierarchy ( IList references, IVsHierarchy inputHierarchy ) : ProjectReferenceNode
GetProjectReferencesContainingThisProject ( IVsHierarchy inputHierarchy ) : List

Method Details

OnAfterLoadProject() public méthode

Needs to update the dangling reference on projects that contain this hierarchy as project reference.
public OnAfterLoadProject ( IVsHierarchy stubHierarchy, IVsHierarchy realHierarchy ) : int
stubHierarchy IVsHierarchy
realHierarchy IVsHierarchy
Résultat int

OnAfterRenameProject() public méthode

public OnAfterRenameProject ( IVsHierarchy hierarchy ) : int
hierarchy IVsHierarchy
Résultat int

OnBeforeCloseProject() public méthode

Delete this project from the references of projects of this type, if it is found.
public OnBeforeCloseProject ( IVsHierarchy hierarchy, int removed ) : int
hierarchy IVsHierarchy
removed int
Résultat int

OnBeforeUnloadProject() public méthode

public OnBeforeUnloadProject ( IVsHierarchy realHierarchy, IVsHierarchy stubHierarchy ) : int
realHierarchy IVsHierarchy
stubHierarchy IVsHierarchy
Résultat int

SolutionListenerForProjectReferenceUpdate() public méthode

public SolutionListenerForProjectReferenceUpdate ( System.IServiceProvider serviceProvider ) : System
serviceProvider System.IServiceProvider
Résultat System