IVsTrackProjectRetargetingEvents 接口

定义

发生重定目标事件时接收通知。

public interface class IVsTrackProjectRetargetingEvents
public interface class IVsTrackProjectRetargetingEvents
__interface IVsTrackProjectRetargetingEvents
[System.Runtime.InteropServices.Guid("60E3F077-6867-4528-96C7-98DD5B541D85")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsTrackProjectRetargetingEvents
[<System.Runtime.InteropServices.Guid("60E3F077-6867-4528-96C7-98DD5B541D85")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsTrackProjectRetargetingEvents = interface
Public Interface IVsTrackProjectRetargetingEvents
属性

方法

OnRetargetingAfterChange(String, IVsHierarchy, String, String)

在项目的重定目标完成后激发。

OnRetargetingBeforeChange(String, IVsHierarchy, String, String, Boolean, String)

发生重定目标更改之前激发。 这是发送到订阅服务器的第一个事件。 订阅者可以选择在收到此事件时取消重定目标。

OnRetargetingBeforeProjectSave(String, IVsHierarchy, String, String)

在保存项目文件之前激发。

OnRetargetingCanceledChange(String, IVsHierarchy, String, String)

在更改前取消重定目标操作时激发。

OnRetargetingFailure(String, IVsHierarchy, String, String)

如果在项目重定目标期间发生任何错误,则激发。

适用于