DeploymentManager Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece acesso às informações de implantação para o runtime do SDK do Aplicativo Windows.
Important
Seu aplicativo deve chamar DeploymentManager.Initialize durante a inicialização . Para obter mais informações, consulte Inicializar o SDK do Aplicativo Windows.
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
- Herança
- Atributos
Métodos
| Nome | Description |
|---|---|
| GetStatus() |
Retorna o status de implantação atual do SDK do Aplicativo Windows runtime que está carregado no momento. Use esse método para identificar se há trabalho necessário para instalar SDK do Aplicativo Windows pacotes de runtime antes que o aplicativo atual possa usar SDK do Aplicativo Windows recursos. |
| Initialize() |
Verifica o status do SDK do Aplicativo Windows runtime referenciado pelo pacote atual e tenta registrar quaisquer pacotes de SDK do Aplicativo Windows ausentes que possam ser registrados Important Para garantir que SDK do Aplicativo Windows pacotes de runtime necessários estejam presentes, seu aplicativo deve chamar DeploymentManager.Initialize uma vez (no máximo uma vez) na inicialização do aplicativo. Para obter mais informações e determinar se essa chamada explícita é necessária, consulte Inicializar o SDK do Aplicativo Windows. |
| Initialize(DeploymentInitializeOptions) |
Verifica o status do SDK do Aplicativo Windows runtime referenciado pelo pacote atual e tenta registrar quaisquer pacotes de SDK do Aplicativo Windows ausentes que possam ser registrados, ao aplicar as opções fornecidas. Important Para garantir que SDK do Aplicativo Windows pacotes de runtime necessários estejam presentes, seu aplicativo deve chamar DeploymentManager.Initialize uma vez (no máximo uma vez) na inicialização do aplicativo. Para obter mais informações e determinar se essa chamada explícita é necessária, consulte Inicializar o SDK do Aplicativo Windows. |
| Repair() |
Tenta reparar o SDK do Aplicativo Windows runtime, independentemente de seu estado. Por esse motivo, para evitar um reparo nãocessário quando o runtime de SDK do Aplicativo Windows estiver em um bom estado, você deve chamar essa API somente quando o status da implantação não estiver ok. Todas as informações sobre a versão, o canal e a arquitetura necessárias são derivadas do pacote atual do SDK do Aplicativo Windows Framework. |