ConsoleApplicationBase.IsNetworkDeployed Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá, Boolean
který představuje, zda aplikace byla nasazena ze sítě pomocí ClickOnce.
public:
property bool IsNetworkDeployed { bool get(); };
public bool IsNetworkDeployed { get; }
member this.IsNetworkDeployed : bool
Public ReadOnly Property IsNetworkDeployed As Boolean
Hodnota vlastnosti
A Boolean
, který představuje, zda byla aplikace nasazena ze sítě. Hodnota je True
, pokud byla aktuální aplikace nasazena ze sítě, v opačném případě je False
hodnota .
Příklady
Tento příklad stáhne a nainstaluje aktualizaci po kontrole, že je aplikace nasazená ze sítě. Metoda Update neaktualizuje aplikaci, pokud není za aktuální. Aby se aktualizace použila, musí se aplikace restartovat.
Sub UpdateApplication()
If My.Application.IsNetworkDeployed Then
My.Application.Deployment.Update()
End If
End Sub
Pomocí objektu My.Application.Deployment
lze aktualizovat pouze aplikace nasazené technologií ClickOnce. Další informace o nasazení aplikace ClickOnce najdete v tématu Postupy: Publikování aplikace ClickOnce pomocí Průvodce publikováním.
Poznámky
Vlastnost My.Application.IsNetworkDeployed
označuje, zda byla aplikace nasazena ze sítě pomocí ClickOnce. Další informace o aplikacích ClickOnce najdete v tématu Zabezpečení a nasazení ClickOnce.
Před přístupem k této vlastnosti byste měli ověřit, že tato vlastnost je True
Deployment . V opačném případě, pokud aplikace není nasazena ze sítě pomocí ClickOnce, čtení My.Application.Deployment
vlastnosti způsobí výjimku InvalidDeploymentException .
Další informace o konfiguraci ClickOnce najdete v tématu Publikování aplikací ClickOnce. Další informace o nasazení aplikace ClickOnce najdete v tématu Postupy: Publikování aplikace ClickOnce pomocí Průvodce publikováním.
Další informace o použití vlastnosti najdete v My.Application.IsNetworkDeployed
tématu Přehled aplikačního modelu jazyka Visual Basic.
Dostupnost podle typu projektu
Typ projektu | K dispozici. |
---|---|
Formulářová aplikace Windows | Ano |
Knihovna tříd | No |
Konzolová aplikace | Ano |
Knihovna ovládacích prvků formulářů Windows | No |
Knihovna webových ovládacích prvků | No |
Služba systému Windows | Ano |
Webu | No |