DeploymentManager Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет доступ к сведениям о развертывании для среды выполнения Windows App SDK.
Важно!
Приложение должно вызывать DeploymentManager.Initialize во время запуска. Дополнительные сведения см. в разделе Инициализация Windows App SDK.
public ref class DeploymentManager abstract sealed
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
class DeploymentManager final
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.ApplicationModel.WindowsAppRuntime.DeploymentContract, 65536)]
class DeploymentManager final
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
public static class DeploymentManager
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.ApplicationModel.WindowsAppRuntime.DeploymentContract), 65536)]
public static class DeploymentManager
Public Class DeploymentManager
- Наследование
- Атрибуты
Методы
GetStatus() |
Возвращает текущее состояние развертывания Windows App SDK среды выполнения, загруженной в данный момент. Используйте этот метод, чтобы определить, требуется ли выполнить установку пакетов Windows App SDK среды выполнения, прежде чем текущее приложение сможет использовать функции Windows App SDK. |
Initialize() |
Проверяет состояние среды выполнения Windows App SDK, на которую ссылается текущий пакет, и пытается зарегистрировать все отсутствующие пакеты Windows App SDK, которые можно зарегистрировать. Важно! Приложение должно вызывать DeploymentManager.Initialize во время запуска. Дополнительные сведения см. в разделе Инициализация Windows App SDK. |
Initialize(DeploymentInitializeOptions) |
Проверяет состояние среды выполнения Windows App SDK, на которую ссылается текущий пакет, и пытается зарегистрировать все отсутствующие пакеты Windows App SDK, которые можно зарегистрировать, при применении предоставленных параметров. Важно! Приложение должно вызывать DeploymentManager.Initialize во время запуска. Дополнительные сведения см. в разделе Инициализация Windows App SDK. |
Repair() |
Пытается восстановить среду выполнения Windows App SDK независимо от ее состояния. По этой причине, чтобы избежать устранения проблем, когда среда выполнения Windows App SDK находится в хорошем состоянии, следует вызывать этот API только в том случае, если состояние развертывания не в порядке. Все сведения о необходимой версии, канале и архитектуре являются производными от текущего пакета Windows App SDK Framework. |
Применяется к
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по