Environment.UserInteractive Propriété
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.
Obtient une valeur indiquant si le processus actuel s’exécute en mode interactif utilisateur.
public:
static property bool UserInteractive { bool get(); };
public static bool UserInteractive { get; }
static member UserInteractive : bool
Public Shared ReadOnly Property UserInteractive As Boolean
Valeur de propriété
true si le processus actuel s’exécute en mode interactif utilisateur ; sinon, false.
Exemples
L’exemple suivant indique si le processus actuel s’exécute en mode interactif utilisateur.
// Sample for the Environment.UserInteractive property
using System;
class Sample
{
public static void Main()
{
Console.WriteLine();
Console.WriteLine("UserInteractive: {0}", Environment.UserInteractive);
}
}
/*
This example produces the following results:
UserInteractive: True
*/
// Sample for the Environment.UserInteractive property
open System
printfn $"\nUserInteractive: {Environment.UserInteractive}"
// This example produces the following results:
// UserInteractive: True
' Sample for the Environment.UserInteractive property
Class Sample
Public Shared Sub Main()
Console.WriteLine()
Console.WriteLine("UserInteractive: {0}", Environment.UserInteractive)
End Sub
End Class
'
'This example produces the following results:
'
'UserInteractive: True
'
Remarques
La propriété UserInteractive signale false pour un processus Windows ou un service comme IIS qui s’exécute sans interface utilisateur. Si cette propriété est false, n’affichez pas de boîtes de dialogue modales ou de boîtes de message, car il n’existe aucune interface utilisateur graphique avec laquelle l’utilisateur doit interagir.