IVsAppContainerProjectDeploy2.StartDeployAsync(UInt32, String, String, String, IVsAppContainerProjectDeployCallback) Метод

Определение

Инициирует развертывание приложения контейнера приложений на локальном компьютере. Он создает папку макета, содержащую файлы приложения, как определено в файле рецепта пакета, и регистрирует приложение с помощью диспетчера пакетов Windows. После успешного выполнения этого процесса приложение готово к запуску в локальном окне или в имитаторе.

public:
 Microsoft::VisualStudio::Shell::Interop::IVsAppContainerProjectDeployOperation ^ StartDeployAsync(System::UInt32 deployFlags, System::String ^ packageContentsRecipe, System::String ^ layoutLocation, System::String ^ projectUniqueName, Microsoft::VisualStudio::Shell::Interop::IVsAppContainerProjectDeployCallback ^ deployCallback);
public:
 Microsoft::VisualStudio::Shell::Interop::IVsAppContainerProjectDeployOperation ^ StartDeployAsync(unsigned int deployFlags, Platform::String ^ packageContentsRecipe, Platform::String ^ layoutLocation, Platform::String ^ projectUniqueName, Microsoft::VisualStudio::Shell::Interop::IVsAppContainerProjectDeployCallback ^ deployCallback);
Microsoft::VisualStudio::Shell::Interop::IVsAppContainerProjectDeployOperation StartDeployAsync(unsigned int deployFlags, std::wstring const & packageContentsRecipe, std::wstring const & layoutLocation, std::wstring const & projectUniqueName, Microsoft::VisualStudio::Shell::Interop::IVsAppContainerProjectDeployCallback const & deployCallback);
public Microsoft.VisualStudio.Shell.Interop.IVsAppContainerProjectDeployOperation StartDeployAsync (uint deployFlags, string packageContentsRecipe, string layoutLocation, string projectUniqueName, Microsoft.VisualStudio.Shell.Interop.IVsAppContainerProjectDeployCallback deployCallback);
abstract member StartDeployAsync : uint32 * string * string * string * Microsoft.VisualStudio.Shell.Interop.IVsAppContainerProjectDeployCallback -> Microsoft.VisualStudio.Shell.Interop.IVsAppContainerProjectDeployOperation
Public Function StartDeployAsync (deployFlags As UInteger, packageContentsRecipe As String, layoutLocation As String, projectUniqueName As String, deployCallback As IVsAppContainerProjectDeployCallback) As IVsAppContainerProjectDeployOperation

Параметры

deployFlags
UInt32

[in] Параметры развертывания для данного экземпляра приложения контейнера приложения.

packageContentsRecipe
String

[in] Файл инструкций пакета, который определяет содержимое пакета.

layoutLocation
String

[in] Местоположение, в котором выполняется развертывание приложения контейнера приложений.

projectUniqueName
String

[in] Уникальное имя проекта.

deployCallback
IVsAppContainerProjectDeployCallback

[in] Процедура обратного вызова, которую необходимо уведомить при возникновении события.

Возвращаемое значение

IVsAppContainerProjectDeployOperation

Приложение контейнера приложения развернуто на локальном компьютере.

Реализации

Применяется к