IVsFireSolutionEvents2 Schnittstelle

Definition

Löst die gleichen Ereignisse (SolutionEvents) aus, die normalerweise von einer Projektmappe ausgelöst werden. Ermöglicht einem Projekt, das Unterprojekte schachtelt, diese Ereignisse auszulösen. Erweitert IVsFireSolutionEvents, aber erbt nicht davon.

public interface class IVsFireSolutionEvents2
public interface class IVsFireSolutionEvents2
__interface IVsFireSolutionEvents2
[System.Runtime.InteropServices.Guid("ED6AAB26-108F-4B4F-A57B-14D20982713D")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsFireSolutionEvents2
[<System.Runtime.InteropServices.Guid("ED6AAB26-108F-4B4F-A57B-14D20982713D")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsFireSolutionEvents2 = interface
Public Interface IVsFireSolutionEvents2
Attribute

Hinweise

Weitere Informationen zum Entladen und erneuten Laden von Vorgängen für das Laden von Projekten finden Sie unter Überlegungen zum Entladen und erneuten Laden vonVorgängen.

Methoden

FireOnAfterAsynchOpenProject(IVsHierarchy, Int32)

Löst ein Projektmappenereignis, OnAfterAsynchOpenProject(IVsHierarchy, Int32) aus, nachdem ein Projekt in einem geschachtelten Projekt asynchron geöffnet wurde.

FireOnAfterChangeProjectParent(IVsHierarchy)

Löst ein Projektmappenereignis, OnAfterChangeProjectParent(IVsHierarchy) aus, nachdem sich das übergeordnete Projekt eines untergeordneten Projekts ändert.

FireOnAfterRenameProject(IVsHierarchy)

Löst ein Projektmappenereignis, OnAfterRenameProject(IVsHierarchy), aus, nachdem ein Projekt in der Projekthierarchie umbenannt wurde.

FireOnQueryChangeProjectParent(IVsHierarchy, IVsHierarchy)

Löst ein Projektmappenereignis, OnQueryChangeProjectParent(IVsHierarchy, IVsHierarchy, Int32), aus und gibt eine Abfrage zum Ändern des übergeordneten Elements des Projekts an.

Gilt für