WebBrowserPermissionLevel Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Perhatian
Code Access Security is not supported or honored by the runtime.
Menentukan tingkat izin untuk browser Web.
public enum class WebBrowserPermissionLevel
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public enum WebBrowserPermissionLevel
public enum WebBrowserPermissionLevel
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type WebBrowserPermissionLevel =
type WebBrowserPermissionLevel =
Public Enum WebBrowserPermissionLevel
- Warisan
- Atribut
Bidang
None | 0 | Browser Web yang tidak dapat menavigasi bingkai ke HTML. |
Safe | 1 | Browser Web yang dapat dengan aman menavigasi bingkai ke HTML tetapi dengan beberapa batasan. |
Unrestricted | 2 | Browser Web yang dapat menavigasi tanpa batasan. |
Contoh
Contoh berikut menunjukkan cara menuntut bahwa kode panggilan memiliki izin tidak terbatas untuk membuat kontrol browser Web.
[WebBrowserPermissionAttribute(SecurityAction.Demand, Level = WebBrowserPermissionLevel.Unrestricted)]
<WebBrowserPermissionAttribute(SecurityAction.Demand, Level:=WebBrowserPermissionLevel.Unrestricted)>
Public Sub Method03()
End Sub
Keterangan
Perhatian
Keamanan Akses Kode (CAS) tidak digunakan lagi di semua versi .NET Framework dan .NET. Versi terbaru .NET tidak mematuhi anotasi CAS dan menghasilkan kesalahan jika API terkait CAS digunakan. Pengembang harus mencari cara alternatif untuk menyelesaikan tugas keamanan.
Gunakan enumerasi ini untuk mengatur Level properti WebBrowserPermission kelas.
Tingkat izin Aman membatasi operasi browser Web berikut ini.
Jendela pop-up tidak dapat dibuat melalui kontrol browser Web.
Kontrol browser Web hanya dapat dinavigasi ke situs asalnya.
Pengaturan keamanan kontrol browser Web dikurangi.