UserActivationMode Enum

Definisi

Menentukan jenis Sertifikat Akun Hak pengguna untuk meminta aktivasi manajemen hak.

C#
public enum UserActivationMode
Warisan
UserActivationMode

Bidang

Nama Nilai Deskripsi
Permanent 0

Sertifikat Akun Hak permanen.

Temporary 1

Sertifikat Akun Hak Sementara.

Contoh

Contoh berikut menunjukkan cara menggunakan enumerasi ini untuk membuat SecureEnvironment.

C#
string applicationManifest = "<manifest></manifest>";
if (File.Exists("rpc.xml"))
{
    StreamReader manifestReader = File.OpenText("rpc.xml");
    applicationManifest = manifestReader.ReadToEnd();
}

if (_secureEnv == null)
{
    if (SecureEnvironment.IsUserActivated(new ContentUser(
                _currentUserId, AuthenticationType.Windows)))
    {
        _secureEnv = SecureEnvironment.Create(
            applicationManifest, new ContentUser(
                _currentUserId, AuthenticationType.Windows));
    }
    else
    {
        _secureEnv = SecureEnvironment.Create(
            applicationManifest,
            AuthenticationType.Windows,
            UserActivationMode.Permanent);
    }
}

Keterangan

Digunakan sebagai parameter untuk metode CreateSecureEnvironment, UserActivationMode menentukan untuk meminta Sertifikat Akun Hak Temporary atau Permanent.

Berlaku untuk

Produk Versi
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Lihat juga