ConsoleApplicationBase Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des propriétés, des méthodes et des événements liés à l’application actuelle.
public ref class ConsoleApplicationBase : Microsoft::VisualBasic::ApplicationServices::ApplicationBase
public class ConsoleApplicationBase : Microsoft.VisualBasic.ApplicationServices.ApplicationBase
type ConsoleApplicationBase = class
inherit ApplicationBase
Public Class ConsoleApplicationBase
Inherits ApplicationBase
- Héritage
- Dérivé
Exemples
Cet exemple utilise la My.Application.CommandLineArgs propriété pour examiner les arguments de ligne de commande de l’application. Si un argument est trouvé qui commence par /input=, le reste de cet argument est affiché.
Private Sub ParseCommandLineArgs()
Dim inputArgument As String = "/input="
Dim inputName As String = ""
For Each s As String In My.Application.CommandLineArgs
If s.ToLower.StartsWith(inputArgument) Then
inputName = s.Remove(0, inputArgument.Length)
End If
Next
If inputName = "" Then
MsgBox("No input name")
Else
MsgBox("Input name: " & inputName)
End If
End Sub
Remarques
Les propriétés exposées par l’objet My.Application retournent des données associées uniquement à l’application ou à la DLL actuelle. Aucune information au niveau du système ne peut être modifiée avec My.Application.
L’objet My.Application se compose des classes suivantes :
ApplicationBase fournit des membres disponibles dans tous les projets.
WindowsFormsApplicationBase fournit aux membres disponibles dans les applications Windows Forms.
ConsoleApplicationBase fournit aux membres disponibles dans les applications console.
Constructeurs
| Nom | Description |
|---|---|
| ConsoleApplicationBase() |
Initialise une nouvelle instance de la classe ConsoleApplicationBase. |
Propriétés
| Nom | Description |
|---|---|
| CommandLineArgs |
Obtient une collection contenant les arguments de ligne de commande sous forme de chaînes pour l’application actuelle. |
| Culture |
Obtient la culture utilisée par le thread actuel pour la manipulation de chaînes et la mise en forme de chaîne. (Hérité de ApplicationBase) |
| Deployment |
Obtient l’objet de déploiement ClickOnce de l’application actuelle, qui prend en charge la mise à jour du déploiement actuel par programmation et la prise en charge du téléchargement à la demande de fichiers. |
| Info |
Obtient un objet qui fournit des propriétés pour obtenir des informations sur l’assembly de l’application, comme le numéro de version, la description, etc. (Hérité de ApplicationBase) |
| InternalCommandLine |
Définit les valeurs à utiliser comme arguments de ligne de commande de l’application actuelle. |
| IsNetworkDeployed |
Obtient une |
| Log |
Obtient un objet qui fournit des propriétés et des méthodes pour écrire des informations d’événement et d’exception dans les écouteurs de journal de l’application. (Hérité de ApplicationBase) |
| UICulture |
Obtient la culture utilisée par le thread actuel pour récupérer des ressources spécifiques à la culture. (Hérité de ApplicationBase) |
Méthodes
| Nom | Description |
|---|---|
| ChangeCulture(String) |
Modifie la culture utilisée par le thread actuel pour la manipulation de chaînes et pour la mise en forme de chaîne. (Hérité de ApplicationBase) |
| ChangeUICulture(String) |
Modifie la culture utilisée par le thread actuel pour récupérer des ressources spécifiques à la culture. (Hérité de ApplicationBase) |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetEnvironmentVariable(String) |
Retourne la valeur de la variable d’environnement spécifiée. (Hérité de ApplicationBase) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |