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] Процедура обратного вызова, которую необходимо уведомить при возникновении события.
Возвращаемое значение
Приложение контейнера приложения развернуто на локальном компьютере.