IVsAppContainerProjectDeploy2 Interface

Deploys the app container application.

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

Syntax

'Declaration
<GuidAttribute("2B65C715-43C1-4A30-B085-472FEF76C9EB")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IVsAppContainerProjectDeploy2 _
    Inherits IVsAppContainerProjectDeploy
[GuidAttribute("2B65C715-43C1-4A30-B085-472FEF76C9EB")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsAppContainerProjectDeploy2 : IVsAppContainerProjectDeploy
[GuidAttribute(L"2B65C715-43C1-4A30-B085-472FEF76C9EB")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IVsAppContainerProjectDeploy2 : IVsAppContainerProjectDeploy
[<GuidAttribute("2B65C715-43C1-4A30-B085-472FEF76C9EB")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IVsAppContainerProjectDeploy2 =  
    interface 
        interface IVsAppContainerProjectDeploy 
    end
public interface IVsAppContainerProjectDeploy2 extends IVsAppContainerProjectDeploy

The IVsAppContainerProjectDeploy2 type exposes the following members.

Methods

  Name Description
Public method AdviseAppContainerDeployEvents Enables a client to be notified of app container deployment events.
Public method StartDeployAsync 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.
Public method StartRemoteDeployAsync(UInt32, Object, String, String, IVsAppContainerProjectDeployCallback) Initiate deployment of the app container application on a remote machine.
Public method StartRemoteDeployAsync(UInt32, Object, String, String, String, IVsAppContainerProjectDeployCallback) Initiate deployment of the app container application on a remote machine.
Public method UnadviseAppContainerDeployEvents Disables clients from receiving notifications of app container deployment events.

Top

Remarks

Introduced in Visual Studio 2013 Update 2. To reference the correct assembly version, see Referencing Assemblies Delivered in the Visual Studio 2013 SDK Update 2.

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace