Enables the environment to receive notifications about the status of a deployment operation.
Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
<GuidAttribute("E9964F8D-5600-4623-B611-FF4007B22419")> _
<InterfaceTypeAttribute()> _
Public Interface IVsDeployStatusCallback
[GuidAttribute("E9964F8D-5600-4623-B611-FF4007B22419")]
[InterfaceTypeAttribute()]
public interface IVsDeployStatusCallback
[GuidAttribute(L"E9964F8D-5600-4623-B611-FF4007B22419")]
[InterfaceTypeAttribute()]
public interface class IVsDeployStatusCallback
[<GuidAttribute("E9964F8D-5600-4623-B611-FF4007B22419")>]
[<InterfaceTypeAttribute()>]
type IVsDeployStatusCallback =  interface end
public interface IVsDeployStatusCallback
The IVsDeployStatusCallback type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| .gif) | OnEndDeploy | Notifies the environment that a deployment operation has ended. | 
| .gif) | OnQueryContinueDeploy | Notifies the environment that a deployment operation is in progress. | 
| .gif) | OnStartDeploy | Notifies the environment that a deployment operation has begun. | 
Top
Remarks
Notes to Implementers
Implemented by the environment so that it can receive notifications of the status of a deployment operation. The environment registers for notification with a particular configuration by calling its AdviseDeployStatusCallback method.
Notes to Callers
Called by deployment projects to report status during a deployment operation.