ConsoleApplicationBase.IsNetworkDeployed Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een Boolean bestand opgehaald dat aangeeft of de toepassing is geïmplementeerd vanuit een netwerk met behulp van ClickOnce.
public:
property bool IsNetworkDeployed { bool get(); };
public bool IsNetworkDeployed { get; }
member this.IsNetworkDeployed : bool
Public ReadOnly Property IsNetworkDeployed As Boolean
Waarde van eigenschap
Een Boolean die aangeeft of de toepassing is geïmplementeerd vanuit een netwerk. De waarde is True als de huidige toepassing is geïmplementeerd vanuit een netwerk; anders is Falsede waarde.
Voorbeelden
In dit voorbeeld wordt de update gedownload en geïnstalleerd nadat is gecontroleerd of de toepassing is geïmplementeerd vanuit een netwerk. De Update methode werkt de toepassing alleen bij als deze verouderd is. De toepassing moet opnieuw worden opgestart om de update te kunnen gebruiken.
Sub UpdateApplication()
If My.Application.IsNetworkDeployed Then
My.Application.Deployment.Update()
End If
End Sub
Alleen toepassingen die door ClickOnce zijn geïmplementeerd, kunnen worden bijgewerkt met behulp van het My.Application.Deployment object. Zie Een ClickOnce-toepassing publiceren met behulp van de wizard Publiceren voor meer informatie over het implementeren van een ClickOnce-toepassing.
Opmerkingen
De My.Application.IsNetworkDeployed eigenschap geeft aan of de toepassing is geïmplementeerd vanuit een netwerk met behulp van ClickOnce. Zie ClickOnce-beveiliging en -implementatie voor meer informatie over ClickOnce-toepassingen.
Controleer of deze eigenschap zich bevindt True voordat u toegang krijgt tot de Deployment eigenschap. Als de toepassing niet vanuit een netwerk wordt geïmplementeerd met ClickOnce, resulteert het lezen van de My.Application.Deployment eigenschap in een InvalidDeploymentException uitzondering.
Zie ClickOnce-toepassingen publiceren voor meer informatie over het configureren van ClickOnce-toepassingen. Zie Een ClickOnce-toepassing publiceren met behulp van de wizard Publiceren voor meer informatie over het implementeren van een ClickOnce-toepassing.
Zie Overview van het Visual Basic toepassingsmodel voor meer informatie over het gebruik van de eigenschap My.Application.IsNetworkDeployed.
Beschikbaarheid per projecttype
| Projecttype | Available |
|---|---|
| Windows Forms toepassing | Yes |
| Klassebibliotheek | No |
| Console toepassing | Yes |
| Windows Forms-besturingselementbibliotheek | No |
| Webcontrolebibliotheek | No |
| Windows-serviceprogramma | Yes |
| Website | No |