Environment.UserInteractive 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 waarde opgehaald die aangeeft of het huidige proces wordt uitgevoerd in de interactieve modus van de gebruiker.
public:
static property bool UserInteractive { bool get(); };
public static bool UserInteractive { get; }
static member UserInteractive : bool
Public Shared ReadOnly Property UserInteractive As Boolean
Waarde van eigenschap
true als het huidige proces wordt uitgevoerd in de interactieve modus van de gebruiker; anders, false.
Voorbeelden
In het volgende voorbeeld wordt weergegeven of het huidige proces wordt uitgevoerd in de interactieve modus van de gebruiker.
// 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
'
Opmerkingen
De eigenschap UserInteractive rapporteert false voor een Windows-proces of een service zoals IIS die wordt uitgevoerd zonder een gebruikersinterface. Als deze eigenschap is false, geeft u geen modale dialoogvensters of berichtvakken weer omdat er geen grafische gebruikersinterface is waarmee de gebruiker kan communiceren.