IVsDeployableProjectCfg2 Interface

Used to support output about deployment during project deployment. Extends and inherits from IVsDeployableProjectCfg.

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

Syntax

'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("A981529F-4D0D-46EE-A758-AC26E50E099D")> _
Public Interface IVsDeployableProjectCfg2 _
    Inherits IVsDeployableProjectCfg
[InterfaceTypeAttribute()]
[GuidAttribute("A981529F-4D0D-46EE-A758-AC26E50E099D")]
public interface IVsDeployableProjectCfg2 : IVsDeployableProjectCfg
[InterfaceTypeAttribute()]
[GuidAttribute(L"A981529F-4D0D-46EE-A758-AC26E50E099D")]
public interface class IVsDeployableProjectCfg2 : IVsDeployableProjectCfg
[<InterfaceTypeAttribute()>]
[<GuidAttribute("A981529F-4D0D-46EE-A758-AC26E50E099D")>]
type IVsDeployableProjectCfg2 =  
    interface
        interface IVsDeployableProjectCfg
    end
public interface IVsDeployableProjectCfg2 extends IVsDeployableProjectCfg

The IVsDeployableProjectCfg2 type exposes the following members.

Methods

  Name Description
Public method AdviseDeployStatusCallback Establishes a callback for deployment status. Returns a cookie to save and use in the corresponding unadvise method.
Public method Commit Method to call if all deployments succeed.
Public method QueryStartDeploy Checks for whether or not you can deploy a project with a given set of options.
Public method QueryStatusDeploy Call to find out if deployment is done.
Public method Rollback Method to call if any deployment fails.
Public method StartCleanDeploy Infrastructure.
Public method StartDeploy Begins deployment.
Public method StopDeploy Halts the deployment.
Public method UnadviseDeployStatusCallback Disconnects the callback established by AdviseDeployStatusCallback.
Public method WaitDeploy Obsolete method. Do not use.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace