Export (0) Print
Expand All

IVsDeployableProjectCfg Interface

Allows a project to manage deployment operations.

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

public interface IVsDeployableProjectCfg

The IVsDeployableProjectCfg type exposes the following members.

  NameDescription
Public methodAdviseDeployStatusCallbackRegisters the environment to receive notifications of deployment status events.
Public methodCommitAlerts a project that a deployment operation was successful.
Public methodQueryStartDeployDetermines whether or not a project is able to start a deployment operation.
Public methodQueryStatusDeployDetermines whether or not a deployment operation has completed successfully.
Public methodRollbackAlerts a deployment project that a deployment operation has failed.
Public methodStartDeployRequests that a project begin a deployment operation.
Public methodStopDeployRequests that a project stop a deployment operation.
Public methodUnadviseDeployStatusCallbackCancels the environment's registration to receive notifications of deployment status events.
Public methodWaitDeployObsolete method. Do not use.
Top

IVsDeployableProjectCfg is implemented on an object separate from the configuration object that supports IVsProjectCfg. IVsDeployableProjectCfg operates in the background, allowing the environment to query the status of a deployment operation at any time or to stop the operation if necessary.

Notes to Callers

Called by the environment when the user selects the deploy command.

Community Additions

ADD
Show:
© 2014 Microsoft