Share via


IVsProjectTargetChange Interface

Represents the project target change.

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

Syntax

'Declaration
<GuidAttribute("89C76724-F4C4-4DA1-A7E9-996667924B2C")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IVsProjectTargetChange
[GuidAttribute("89C76724-F4C4-4DA1-A7E9-996667924B2C")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsProjectTargetChange
[GuidAttribute(L"89C76724-F4C4-4DA1-A7E9-996667924B2C")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IVsProjectTargetChange
[<GuidAttribute("89C76724-F4C4-4DA1-A7E9-996667924B2C")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IVsProjectTargetChange =  interface end
public interface IVsProjectTargetChange

The IVsProjectTargetChange type exposes the following members.

Properties

  Name Description
Public property CurrentTargetId Gets the target ID.
Public property NewTargetId Gets the new target ID.
Public property ReloadProjectOnSuccess Determines whether to reload the project if retargeting was successful.
Public property UnloadOnCancel Determines whether to unload if the retarget was canceled.
Public property UnloadOnFailure Determines whether to unload the project if retargeting fails.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace