IVsPrioritizedSolutionEvents 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
本文内容
public interface class IVsPrioritizedSolutionEvents
public interface class IVsPrioritizedSolutionEvents
__interface IVsPrioritizedSolutionEvents
[System.Runtime.InteropServices.Guid("925E8559-17DF-494C-87DA-BBEE251702DE")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsPrioritizedSolutionEvents
[<System.Runtime.InteropServices.Guid("925E8559-17DF-494C-87DA-BBEE251702DE")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsPrioritizedSolutionEvents = interface
Public Interface IVsPrioritizedSolutionEvents
属性
方法与相应的方法具有相同的签名 IVsSolutionEvents 。 但是,在标准 "after" 方法之前调用了优先级 "after" 方法。 同样,优先 "之前" 方法在标准 "之前" 方法之后调用。
方法
PrioritizedOnAfterAsynchOpenProject(IVsHierarchy, Int32)
定义一个方法,该方法在异步打开项目之前和之前调用 OnAfterAsynchOpenProject(IVsHierarchy, Int32) 。
PrioritizedOnAfterChangeProjectParent(IVsHierarchy)
定义一个方法,该方法在项目的父项更改之前和之前调用 OnAfterChangeProjectParent(IVsHierarchy) 。
PrioritizedOnAfterCloseSolution(Object)
定义在解决方案关闭之后和之前调用的方法 OnAfterCloseSolution(Object) 。
PrioritizedOnAfterClosingChildren(IVsHierarchy)
定义一个方法,该方法在关闭项目的子级之后和之前调用 OnAfterClosingChildren(IVsHierarchy) 。
PrioritizedOnAfterLoadProject(IVsHierarchy, IVsHierarchy)
定义一个方法,该方法是在加载项目之后、之前调用的 OnAfterLoadProject(IVsHierarchy, IVsHierarchy) 。
PrioritizedOnAfterMergeSolution(Object)
定义在合并解决方案之后但在之前调用的方法 OnAfterMergeSolution(Object) 。
PrioritizedOnAfterOpeningChildren(IVsHierarchy)
定义一个方法,该方法在打开项目的子级之后但在调用之前调用 OnAfterOpeningChildren(IVsHierarchy) 。
PrioritizedOnAfterOpenProject(IVsHierarchy, Int32)
定义一个方法,该方法在打开项目之后但在调用之前调用 OnAfterOpenProject(IVsHierarchy, Int32) 。
PrioritizedOnAfterOpenSolution(Object, Int32)
定义一个方法,该方法在打开解决方案之后但在之前调用 OnAfterOpenSolution(Object, Int32) 。
PrioritizedOnAfterRenameProject(IVsHierarchy)
定义一个方法,该方法在重命名项目之后和调用之前调用 OnAfterRenameProject(IVsProject, String, String, UInt32) 。
PrioritizedOnBeforeCloseProject(IVsHierarchy, Int32)
定义在 OnBeforeCloseProject(IVsHierarchy, Int32) 关闭项目后和之前调用的方法。
PrioritizedOnBeforeCloseSolution(Object)
定义在 OnBeforeCloseSolution(Object) 关闭解决方案之前和之前调用的方法。
PrioritizedOnBeforeClosingChildren(IVsHierarchy)
定义在 OnBeforeClosingChildren(IVsHierarchy) 关闭项目的子级之后和之前调用的方法。
PrioritizedOnBeforeOpeningChildren(IVsHierarchy)
定义在 OnBeforeOpeningChildren(IVsHierarchy) 打开项目的子级之前、之后调用的方法。
PrioritizedOnBeforeUnloadProject(IVsHierarchy, IVsHierarchy)
定义在卸载项目之前或之后调用的方法 OnBeforeUnloadProject(IVsHierarchy, IVsHierarchy) 。
适用于