ConsoleApplicationBase.IsNetworkDeployed Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém um Boolean que representa se a aplicação foi implementada a partir de uma rede usando o ClickOnce.
public:
property bool IsNetworkDeployed { bool get(); };
public bool IsNetworkDeployed { get; }
member this.IsNetworkDeployed : bool
Public ReadOnly Property IsNetworkDeployed As Boolean
Valor de Propriedade
A Boolean que representa se a aplicação foi implementada a partir de uma rede. O valor é True se a aplicação atual foi implementada a partir de uma rede; caso contrário, o valor é False.
Exemplos
Este exemplo descarrega e instala a atualização após verificar se a aplicação está implementada a partir de uma rede. O Update método não atualiza a candidatura a menos que esteja desatualizada. A aplicação tem de reiniciar para usar a atualização.
Sub UpdateApplication()
If My.Application.IsNetworkDeployed Then
My.Application.Deployment.Update()
End If
End Sub
Apenas as aplicações implementadas pelo ClickOnce podem ser atualizadas usando o My.Application.Deployment objeto. Para mais informações sobre a implementação de uma aplicação ClickOnce, veja Como: Publicar uma Aplicação ClickOnce usando o Assistente de Publicação.
Observações
A My.Application.IsNetworkDeployed propriedade indica se a aplicação foi implementada a partir de uma rede usando o ClickOnce. Para mais informações sobre aplicações ClickOnce, consulte Segurança e Implementação ClickOnce.
Deve confirmar que esta propriedade está True disponível antes de aceder à propriedade Deployment . Caso contrário, se a aplicação não for implementada a partir de uma rede usando o ClickOnce, a leitura da My.Application.Deployment propriedade resulta numa InvalidDeploymentException exceção.
Para mais informações sobre a configuração do ClickOnce, consulte Publicação de Aplicações ClickOnce. Para mais informações sobre a implementação de uma aplicação ClickOnce, veja Como: Publicar uma Aplicação ClickOnce usando o Assistente de Publicação.
Para mais informações sobre a utilização da propriedade My.Application.IsNetworkDeployed, veja Visão Geral do Modelo de Aplicação Visual Basic.
Disponibilidade por tipo de projeto
| Tipo de Projeto | Available |
|---|---|
| Aplicação Windows Forms | Sim |
| Biblioteca de Classes | No |
| Aplicativo de console | Sim |
| Biblioteca de Controlo Windows Forms | No |
| Biblioteca de controle da Web | No |
| Serviço Windows | Sim |
| Web site | No |