Share via


IVsAppContainerProjectDeployEvents Interface

Definition

Handles events that occur before and after the app container deployment process.

public interface class IVsAppContainerProjectDeployEvents
public interface class IVsAppContainerProjectDeployEvents
__interface IVsAppContainerProjectDeployEvents
[System.Runtime.InteropServices.Guid("35CC3FD8-5435-4B9E-95CD-7E30C378FBDF")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsAppContainerProjectDeployEvents
[<System.Runtime.InteropServices.Guid("35CC3FD8-5435-4B9E-95CD-7E30C378FBDF")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsAppContainerProjectDeployEvents = interface
Public Interface IVsAppContainerProjectDeployEvents
Attributes

Methods

OnDeployEnd(String, IVsAppContainerProjectDeployResult)

Called after the application deployment operation is complete. This event is fired after OnEndDeploy(Boolean, String, String) is called.

OnDeployStart(String)

Called before the application deployment begins. This event is only fired if no one canceled the deployment operation in QueryDeployStart(String, Boolean, Boolean, String).

QueryDeployStart(String, Boolean, Boolean, String)

Called before the application deployment begins. This event gives components the opportunity to stop the deployment process or force a local machine deployment.

Applies to