ConsoleApplicationBase.IsNetworkDeployed Propriedade

Definição

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

Aplica-se a

Ver também