IVsTrackProjectRetargetingEvents Interface

Receives notification when retargeting events occur.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.10.0 (in Microsoft.VisualStudio.Shell.Interop.10.0.dll)

Syntax

'Declaration
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
<GuidAttribute("60E3F077-6867-4528-96C7-98DD5B541D85")> _
Public Interface IVsTrackProjectRetargetingEvents
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("60E3F077-6867-4528-96C7-98DD5B541D85")]
public interface IVsTrackProjectRetargetingEvents
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute(L"60E3F077-6867-4528-96C7-98DD5B541D85")]
public interface class IVsTrackProjectRetargetingEvents
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<GuidAttribute("60E3F077-6867-4528-96C7-98DD5B541D85")>]
type IVsTrackProjectRetargetingEvents =  interface end
public interface IVsTrackProjectRetargetingEvents

The IVsTrackProjectRetargetingEvents type exposes the following members.

Methods

  Name Description
Public method OnRetargetingAfterChange Fired after the retargeting of the project has completed.
Public method OnRetargetingBeforeChange Fired before a retargeting change occurs. This is the first event sent to subscribers. The subscriber can choose to cancel retargeting on receiving this event.
Public method OnRetargetingBeforeProjectSave Fired just before the project file is saved.
Public method OnRetargetingCanceledChange Fired when the retargeting operation was canceled before the change.
Public method OnRetargetingFailure Fired if any error occurs during project retargeting.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace