Bagikan melalui


UIPermission Konstruktor

Definisi

Menginisialisasi instans baru kelas UIPermission.

Overload

UIPermission(PermissionState)

Menginisialisasi instans UIPermission baru kelas dengan akses yang sepenuhnya dibatasi atau tidak dibatasi, seperti yang ditentukan.

UIPermission(UIPermissionClipboard)

Menginisialisasi instans UIPermission baru kelas dengan izin untuk Clipboard, dan tidak ada akses ke windows.

UIPermission(UIPermissionWindow)

Menginisialisasi instans UIPermission baru kelas dengan izin untuk windows, dan tidak ada akses ke Clipboard.

UIPermission(UIPermissionWindow, UIPermissionClipboard)

Menginisialisasi instans UIPermission baru kelas dengan izin yang ditentukan untuk windows dan Clipboard.

UIPermission(PermissionState)

Sumber:
UIPermission.cs
Sumber:
UIPermission.cs
Sumber:
UIPermission.cs
Sumber:
UIPermission.cs

Menginisialisasi instans UIPermission baru kelas dengan akses yang sepenuhnya dibatasi atau tidak dibatasi, seperti yang ditentukan.

public:
 UIPermission(System::Security::Permissions::PermissionState state);
public UIPermission (System.Security.Permissions.PermissionState state);
new System.Security.Permissions.UIPermission : System.Security.Permissions.PermissionState -> System.Security.Permissions.UIPermission
Public Sub New (state As PermissionState)

Parameter

state
PermissionState

Salah satu nilai enumerasi.

Pengecualian

Parameter state tidak valid PermissionState.

Contoh

Contoh kode berikut menunjukkan penggunaan UIPermission konstruktor. Contoh ini adalah bagian dari contoh yang lebih besar yang disediakan untuk UIPermission kelas .

UIPermission ^ uiPerm2 = gcnew UIPermission(PermissionState::None);
UIPermission uiPerm2 = new UIPermission(PermissionState.None);
Dim uiPerm2 As New UIPermission(PermissionState.None)

Keterangan

Konstruktor ini membuat izin yang sepenuhnya dibatasi (None) atau Unrestricted bentuk.

Berlaku untuk

UIPermission(UIPermissionClipboard)

Sumber:
UIPermission.cs
Sumber:
UIPermission.cs
Sumber:
UIPermission.cs
Sumber:
UIPermission.cs

Menginisialisasi instans UIPermission baru kelas dengan izin untuk Clipboard, dan tidak ada akses ke windows.

public:
 UIPermission(System::Security::Permissions::UIPermissionClipboard clipboardFlag);
public UIPermission (System.Security.Permissions.UIPermissionClipboard clipboardFlag);
new System.Security.Permissions.UIPermission : System.Security.Permissions.UIPermissionClipboard -> System.Security.Permissions.UIPermission
Public Sub New (clipboardFlag As UIPermissionClipboard)

Parameter

clipboardFlag
UIPermissionClipboard

Salah satu nilai enumerasi.

Pengecualian

Parameter clipboardFlag bukan nilai yang valid UIPermissionClipboard .

Contoh

Contoh kode berikut menunjukkan penggunaan UIPermission.UIPermission(UIPermissionClipboard) konstruktor. Contoh ini adalah bagian dari contoh yang lebih besar yang disediakan untuk UIPermission kelas .

uiPerm1 = gcnew UIPermission(UIPermissionClipboard::AllClipboard);
uiPerm1 = new UIPermission(UIPermissionClipboard.AllClipboard);
uiPerm1 = New UIPermission(UIPermissionClipboard.AllClipboard)

Keterangan

Untuk mengatur izin Clipboard dan jendela, gunakan konstruktor yang mengambil parameter untuk keduanya.

Berlaku untuk

UIPermission(UIPermissionWindow)

Sumber:
UIPermission.cs
Sumber:
UIPermission.cs
Sumber:
UIPermission.cs
Sumber:
UIPermission.cs

Menginisialisasi instans UIPermission baru kelas dengan izin untuk windows, dan tidak ada akses ke Clipboard.

public:
 UIPermission(System::Security::Permissions::UIPermissionWindow windowFlag);
public UIPermission (System.Security.Permissions.UIPermissionWindow windowFlag);
new System.Security.Permissions.UIPermission : System.Security.Permissions.UIPermissionWindow -> System.Security.Permissions.UIPermission
Public Sub New (windowFlag As UIPermissionWindow)

Parameter

windowFlag
UIPermissionWindow

Salah satu nilai enumerasi.

Pengecualian

Parameter windowFlag bukan nilai yang valid UIPermissionWindow .

Contoh

Contoh kode berikut menunjukkan penggunaan UIPermission.UIPermission(UIPermissionWindow) konstruktor. Contoh ini adalah bagian dari contoh yang lebih besar yang disediakan untuk UIPermission kelas .

UIPermission ^ uiPerm1 = gcnew UIPermission(UIPermissionWindow::SafeTopLevelWindows);
UIPermission uiPerm1 = new UIPermission(UIPermissionWindow.SafeTopLevelWindows);
Dim uiPerm1 As New UIPermission(UIPermissionWindow.SafeTopLevelWindows)

Keterangan

Untuk mengatur izin Clipboard dan jendela, gunakan konstruktor yang mengambil parameter untuk keduanya.

Berlaku untuk

UIPermission(UIPermissionWindow, UIPermissionClipboard)

Sumber:
UIPermission.cs
Sumber:
UIPermission.cs
Sumber:
UIPermission.cs
Sumber:
UIPermission.cs

Menginisialisasi instans UIPermission baru kelas dengan izin yang ditentukan untuk windows dan Clipboard.

public:
 UIPermission(System::Security::Permissions::UIPermissionWindow windowFlag, System::Security::Permissions::UIPermissionClipboard clipboardFlag);
public UIPermission (System.Security.Permissions.UIPermissionWindow windowFlag, System.Security.Permissions.UIPermissionClipboard clipboardFlag);
new System.Security.Permissions.UIPermission : System.Security.Permissions.UIPermissionWindow * System.Security.Permissions.UIPermissionClipboard -> System.Security.Permissions.UIPermission
Public Sub New (windowFlag As UIPermissionWindow, clipboardFlag As UIPermissionClipboard)

Parameter

windowFlag
UIPermissionWindow

Salah satu nilai enumerasi.

clipboardFlag
UIPermissionClipboard

Salah satu nilai enumerasi.

Pengecualian

Parameter windowFlag bukan nilai yang valid UIPermissionWindow .

-atau-

Parameter clipboardFlag bukan nilai yang valid UIPermissionClipboard .

Contoh

Contoh kode berikut menunjukkan penggunaan UIPermission.UIPermission(UIPermissionWindow, UIPermissionClipboard) konstruktor. Contoh ini adalah bagian dari contoh yang lebih besar yang disediakan untuk UIPermission kelas .

UIPermission ^ uiPerm1 = gcnew UIPermission(UIPermissionWindow::SafeTopLevelWindows,UIPermissionClipboard::OwnClipboard);
UIPermission uiPerm1 = new UIPermission(UIPermissionWindow.SafeTopLevelWindows, UIPermissionClipboard.OwnClipboard);
Dim uiPerm1 As New UIPermission(UIPermissionWindow.SafeTopLevelWindows, UIPermissionClipboard.OwnClipboard)

Berlaku untuk