Environment.UserInteractive Özellik

Tanım

Geçerli işlemin kullanıcı etkileşimli modunda çalışıp çalışmadığını gösteren bir değer alır.

public:
 static property bool UserInteractive { bool get(); };
public static bool UserInteractive { get; }
static member UserInteractive : bool
Public Shared ReadOnly Property UserInteractive As Boolean

Özellik Değeri

true geçerli işlem kullanıcı etkileşimli modunda çalışıyorsa; aksi takdirde , false.

Örnekler

Aşağıdaki örnek, geçerli işlemin kullanıcı etkileşimli modunda çalışıp çalışmadığını gösterir.

// 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
'

Açıklamalar

UserInteractive özelliği, Windows bir işlem veya kullanıcı arabirimi olmadan çalışan IIS gibi bir hizmet için false raporlar. Bu özellik ise false, kullanıcının etkileşim kuracak grafik kullanıcı arabirimi olmadığından kalıcı iletişim kutularını veya ileti kutularını görüntülemeyin.

Şunlara uygulanır

Ayrıca bkz.