IVsAppContainerProjectDeploy2.StartRemoteDeployAsync Method
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.
Overloads
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. |
StartRemoteDeployAsync(UInt32, Object, String, String, IVsAppContainerProjectDeployCallback)
Initiate deployment of the app container application on a remote machine.
public:
Microsoft::VisualStudio::Shell::Interop::IVsAppContainerProjectDeployOperation ^ StartRemoteDeployAsync(System::UInt32 deployFlags, System::Object ^ deployConnection, System::String ^ packageContentsRecipe, System::String ^ projectUniqueName, Microsoft::VisualStudio::Shell::Interop::IVsAppContainerProjectDeployCallback ^ deployCallback);
public:
Microsoft::VisualStudio::Shell::Interop::IVsAppContainerProjectDeployOperation ^ StartRemoteDeployAsync(unsigned int deployFlags, Platform::Object ^ deployConnection, Platform::String ^ packageContentsRecipe, Platform::String ^ projectUniqueName, Microsoft::VisualStudio::Shell::Interop::IVsAppContainerProjectDeployCallback ^ deployCallback);
Microsoft::VisualStudio::Shell::Interop::IVsAppContainerProjectDeployOperation StartRemoteDeployAsync(unsigned int deployFlags, winrt::Windows::Foundation::IInspectable const & deployConnection, std::wstring const & packageContentsRecipe, std::wstring const & projectUniqueName, Microsoft::VisualStudio::Shell::Interop::IVsAppContainerProjectDeployCallback const & deployCallback);
public Microsoft.VisualStudio.Shell.Interop.IVsAppContainerProjectDeployOperation StartRemoteDeployAsync (uint deployFlags, object deployConnection, string packageContentsRecipe, string projectUniqueName, Microsoft.VisualStudio.Shell.Interop.IVsAppContainerProjectDeployCallback deployCallback);
abstract member StartRemoteDeployAsync : uint32 * obj * string * string * Microsoft.VisualStudio.Shell.Interop.IVsAppContainerProjectDeployCallback -> Microsoft.VisualStudio.Shell.Interop.IVsAppContainerProjectDeployOperation
Public Function StartRemoteDeployAsync (deployFlags As UInteger, deployConnection As Object, packageContentsRecipe As String, projectUniqueName As String, deployCallback As IVsAppContainerProjectDeployCallback) As IVsAppContainerProjectDeployOperation
Parameters
- deployFlags
- UInt32
[in] The deployment options for this instance of the app container application.
- deployConnection
- Object
[in] The protocol used to interact with the remote machine.
- packageContentsRecipe
- String
[in] The package recipe file that defines the package contents.
- projectUniqueName
- String
[in] The unique name of the project.
- deployCallback
- IVsAppContainerProjectDeployCallback
[in] The callback routine that is to be notified when events occur.
Returns
The app container application deployed on the remote machine.
Implements
Remarks
This method is safe to access from any thread.
Applies to
StartRemoteDeployAsync(UInt32, Object, String, String, String, IVsAppContainerProjectDeployCallback)
Initiate deployment of the app container application on a remote machine.
public:
Microsoft::VisualStudio::Shell::Interop::IVsAppContainerProjectDeployOperation ^ StartRemoteDeployAsync(System::UInt32 deployFlags, System::Object ^ deployConnection, System::String ^ target, System::String ^ packageContentsRecipe, System::String ^ projectUniqueName, Microsoft::VisualStudio::Shell::Interop::IVsAppContainerProjectDeployCallback ^ deployCallback);
public:
Microsoft::VisualStudio::Shell::Interop::IVsAppContainerProjectDeployOperation ^ StartRemoteDeployAsync(unsigned int deployFlags, Platform::Object ^ deployConnection, Platform::String ^ target, Platform::String ^ packageContentsRecipe, Platform::String ^ projectUniqueName, Microsoft::VisualStudio::Shell::Interop::IVsAppContainerProjectDeployCallback ^ deployCallback);
Microsoft::VisualStudio::Shell::Interop::IVsAppContainerProjectDeployOperation StartRemoteDeployAsync(unsigned int deployFlags, winrt::Windows::Foundation::IInspectable const & deployConnection, std::wstring const & target, std::wstring const & packageContentsRecipe, std::wstring const & projectUniqueName, Microsoft::VisualStudio::Shell::Interop::IVsAppContainerProjectDeployCallback const & deployCallback);
public Microsoft.VisualStudio.Shell.Interop.IVsAppContainerProjectDeployOperation StartRemoteDeployAsync (uint deployFlags, object deployConnection, string target, string packageContentsRecipe, string projectUniqueName, Microsoft.VisualStudio.Shell.Interop.IVsAppContainerProjectDeployCallback deployCallback);
abstract member StartRemoteDeployAsync : uint32 * obj * string * string * string * Microsoft.VisualStudio.Shell.Interop.IVsAppContainerProjectDeployCallback -> Microsoft.VisualStudio.Shell.Interop.IVsAppContainerProjectDeployOperation
Public Function StartRemoteDeployAsync (deployFlags As UInteger, deployConnection As Object, target As String, packageContentsRecipe As String, projectUniqueName As String, deployCallback As IVsAppContainerProjectDeployCallback) As IVsAppContainerProjectDeployOperation
Parameters
- deployFlags
- UInt32
[in] The deployment options for this instance of the app container application.
- deployConnection
- Object
[in] The protocol used to interact with the remote machine.
- target
- String
The target.
- packageContentsRecipe
- String
[in] The package recipe file that defines the package contents.
- projectUniqueName
- String
[in] The unique name of the project.
- deployCallback
- IVsAppContainerProjectDeployCallback
[in] The callback routine that is to be notified when events occur.
Returns
The app container application deployed on the remote machine.
Remarks
This method is safe to access from any thread.