IVsAppContainerProjectDeploy2 Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Deploys the app container application.
public interface class IVsAppContainerProjectDeploy2 : Microsoft::VisualStudio::Shell::Interop::IVsAppContainerProjectDeploy
public interface class IVsAppContainerProjectDeploy2 : Microsoft::VisualStudio::Shell::Interop::IVsAppContainerProjectDeploy
__interface IVsAppContainerProjectDeploy2 : Microsoft::VisualStudio::Shell::Interop::IVsAppContainerProjectDeploy
[System.Runtime.InteropServices.Guid("2B65C715-43C1-4A30-B085-472FEF76C9EB")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsAppContainerProjectDeploy2 : Microsoft.VisualStudio.Shell.Interop.IVsAppContainerProjectDeploy
[<System.Runtime.InteropServices.Guid("2B65C715-43C1-4A30-B085-472FEF76C9EB")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsAppContainerProjectDeploy2 = interface
interface IVsAppContainerProjectDeploy
Public Interface IVsAppContainerProjectDeploy2
Implements IVsAppContainerProjectDeploy
- Attributes
- Implements
Remarks
This interface is safe to access from any thread.
Methods
AdviseAppContainerDeployEvents(IVsAppContainerProjectDeployEvents) |
Enables a client to be notified of app container deployment events. |
StartDeployAsync(UInt32, String, String, String, IVsAppContainerProjectDeployCallback) |
Initiates deployment of the app container application on the local machine. It creates a "layout folder" containing the app files as defined in the package recipe file and registers the application with Windows package manager. After successfully executing of this process, the application is ready to be launched on the local box or on the simulator. |
StartRemoteDeployAsync(UInt32, Object, String, String, IVsAppContainerProjectDeployCallback) |
Initiate deployment of the app container application on a remote machine. |
StartRemoteDeployAsync(UInt32, Object, String, String, String, IVsAppContainerProjectDeployCallback) |
Initiate deployment of the app container application on a remote machine. |
UnadviseAppContainerDeployEvents(UInt32) |
Disables clients from receiving notifications of app container deployment events. |