C# 클래스 Microsoft.VisualStudio.Project.SolutionListenerForProjectReferenceUpdate

상속: SolutionListener
파일 보기 프로젝트 열기: IntelliTect/PowerStudio

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
GetProjectReferenceOnNodeForHierarchy ( IList references, IVsHierarchy inputHierarchy ) : ProjectReferenceNode
GetProjectReferencesContainingThisProject ( IVsHierarchy inputHierarchy ) : List

메소드 상세

OnAfterLoadProject() 공개 메소드

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
리턴 int

OnAfterRenameProject() 공개 메소드

public OnAfterRenameProject ( IVsHierarchy hierarchy ) : int
hierarchy IVsHierarchy
리턴 int

OnBeforeCloseProject() 공개 메소드

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
리턴 int

OnBeforeUnloadProject() 공개 메소드

public OnBeforeUnloadProject ( IVsHierarchy realHierarchy, IVsHierarchy stubHierarchy ) : int
realHierarchy IVsHierarchy
stubHierarchy IVsHierarchy
리턴 int

SolutionListenerForProjectReferenceUpdate() 공개 메소드

public SolutionListenerForProjectReferenceUpdate ( System.IServiceProvider serviceProvider ) : System
serviceProvider System.IServiceProvider
리턴 System