Environment.UserInteractive Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob der aktuelle Prozess im interaktiven Modus ausgeführt wird.
public:
static property bool UserInteractive { bool get(); };
public static bool UserInteractive { get; }
member this.UserInteractive : bool
Public Shared ReadOnly Property UserInteractive As Boolean
Eigenschaftswert
true
, wenn der aktuelle Prozess im interaktiven Modus ausgeführt wird, andernfalls false
.
Beispiele
Im folgenden Beispiel wird angezeigt, ob der aktuelle Prozess im interaktiven Benutzermodus ausgeführt wird.
// Sample for the Environment::UserInteractive property
using namespace System;
int main()
{
Console::WriteLine();
Console::WriteLine( "UserInteractive: {0}", Environment::UserInteractive );
}
/*
This example produces the following results:
UserInteractive: True
*/
// 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
'
Hinweise
Die UserInteractive Eigenschaft meldet false
einen Windows Prozess oder einen Dienst wie IIS, der ohne Benutzeroberfläche ausgeführt wird. Wenn diese Eigenschaft ist false
, zeigen Sie keine modalen Dialogfelder oder Nachrichtenfelder an, da es keine grafische Benutzeroberfläche für den Benutzer gibt, mit dem sie interagieren können.