HttpBrowserCapabilitiesBase Kelas
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.
Berfungsi sebagai kelas dasar untuk kelas yang memungkinkan server mengumpulkan informasi tentang kemampuan browser yang membuat permintaan saat ini.
public ref class HttpBrowserCapabilitiesBase abstract : System::Web::UI::IFilterResolutionService
public abstract class HttpBrowserCapabilitiesBase : System.Web.UI.IFilterResolutionService
type HttpBrowserCapabilitiesBase = class
interface IFilterResolutionService
Public MustInherit Class HttpBrowserCapabilitiesBase
Implements IFilterResolutionService
- Warisan
-
HttpBrowserCapabilitiesBase
- Turunan
- Penerapan
Keterangan
Kelas HttpBrowserCapabilitiesBase adalah kelas abstrak yang berisi anggota yang sama dengan HttpBrowserCapabilities kelas . Kelas HttpBrowserCapabilitiesBase memungkinkan Anda membuat kelas turunan yang seperti kelas HttpBrowserCapabilities, tetapi dapat disesuaikan dan berfungsi di luar alur ASP.NET. Saat melakukan pengujian unit, Anda biasanya menggunakan kelas turunan untuk mengimplementasikan anggota dengan perilaku yang disesuaikan yang memenuhi skenario yang Anda uji.
Kelas HttpBrowserCapabilitiesWrapper ini berasal dari HttpBrowserCapabilitiesBase kelas . Kelas ini HttpBrowserCapabilitiesWrapper berfungsi sebagai pembungkus untuk HttpBrowserCapabilities kelas . Pada waktu proses, Anda biasanya menggunakan instans HttpBrowserCapabilitiesWrapper kelas untuk memanggil anggota HttpBrowserCapabilities objek.
Konstruktor
| Nama | Deskripsi |
|---|---|
| HttpBrowserCapabilitiesBase() |
Menginisialisasi kelas untuk digunakan oleh instans kelas yang diwariskan. Konstruktor ini hanya dapat dipanggil oleh kelas yang diwariskan. |
Properti
| Nama | Deskripsi |
|---|---|
| ActiveXControls |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mampu mendukung kontrol ActiveX. |
| Adapters |
Ketika ditimpa di kelas turunan, mendapatkan koleksi adaptor kontrol yang tersedia. |
| AOL |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah klien adalah browser America Online (AOL). |
| BackgroundSounds |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung pemutaran suara latar belakang dengan menggunakan |
| Beta |
Ketika ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah browser adalah versi beta. |
| Browser |
Ketika ditimpa di kelas turunan, mendapatkan string browser (jika ada) yang dikirim oleh browser di |
| Browsers |
Ketika ditimpa di kelas turunan, mendapatkan kumpulan browser yang kemampuannya dikenali. |
| CanCombineFormsInDeck |
Saat ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung dek yang berisi beberapa formulir, seperti kartu terpisah. |
| CanInitiateVoiceCall |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah perangkat browser mampu memulai panggilan suara. |
| CanRenderAfterInputOrSelectElement |
Ketika ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung konten halaman yang mengikuti WML |
| CanRenderEmptySelects |
Ketika ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung elemen HTML |
| CanRenderInputAndSelectElementsTogether |
Ketika ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung WML |
| CanRenderMixedSelects |
Ketika ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung elemen WML |
| CanRenderOneventAndPrevElementsTogether |
Ketika ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung WML |
| CanRenderPostBackCards |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung kartu WML untuk postback. |
| CanRenderSetvarZeroWithMultiSelectionList |
Ketika ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung elemen WML |
| CanSendMail |
Saat ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung pengiriman pesan email dengan menggunakan skema HTML |
| Capabilities |
Ketika ditimpa dalam kelas turunan, digunakan secara internal untuk mendapatkan kemampuan browser yang ditentukan. |
| CDF |
Saat ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung Format Definisi Saluran (CDF) untuk prakiraan web. |
| ClrVersion |
Ketika ditimpa di kelas turunan, mendapatkan versi .NET Framework yang diinstal pada klien. |
| Cookies |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mampu mendukung cookie. |
| Crawler |
Saat ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser adalah perayap Web mesin pencari. |
| DefaultSubmitButtonLimit |
Ketika ditimpa dalam kelas turunan, mendapatkan jumlah maksimum tombol kirim yang diizinkan untuk formulir. |
| EcmaScriptVersion |
Saat ditimpa dalam kelas turunan, mendapatkan nomor versi ECMAScript (JavaScript) yang didukung browser. |
| Frames |
Ketika ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung bingkai HTML. |
| GatewayMajorVersion |
Ketika ditimpa di kelas turunan, mendapatkan nomor versi utama gateway nirkabel yang digunakan untuk mengakses server, jika diketahui. |
| GatewayMinorVersion |
Ketika ditimpa di kelas turunan, mendapatkan nomor versi minor gateway nirkabel yang digunakan untuk mengakses server, jika diketahui. |
| GatewayVersion |
Ketika ditimpa di kelas turunan, mendapatkan versi gateway nirkabel yang digunakan untuk mengakses server, jika diketahui. |
| HasBackButton |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser memiliki tombol Kembali khusus. |
| HidesRightAlignedMultiselectScrollbars |
Ketika ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah bilah gulir elemen HTML |
| HtmlTextWriter |
Saat ditimpa dalam kelas turunan, mendapatkan atau mengatur nama kelas yang HtmlTextWriter sepenuhnya memenuhi syarat untuk digunakan untuk menulis karakter markup dan teks. |
| Id |
Ketika ditimpa di kelas turunan, mendapatkan pengidentifikasi internal browser seperti yang ditentukan dalam file definisi browser. |
| InputType |
Ketika ditimpa di kelas turunan, mendapatkan jenis input yang didukung oleh browser. |
| IsColor |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser memiliki tampilan warna. |
| IsMobileDevice |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser adalah perangkat seluler yang dikenali. |
| Item[String] |
Saat ditimpa dalam kelas turunan, mendapatkan nilai kemampuan browser yang ditentukan. Di C#, properti ini adalah pengindeks untuk kelas . |
| JavaApplets |
Ketika ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung Java. |
| JScriptVersion |
Saat ditimpa di kelas turunan, mendapatkan versi JScript yang didukung browser. |
| MajorVersion |
Ketika ditimpa di kelas turunan, mendapatkan nomor versi utama (bilangan bulat) browser. |
| MaximumHrefLength |
Ketika ditimpa dalam kelas turunan, mendapatkan panjang maksimum dalam karakter untuk |
| MaximumRenderedPageSize |
Ketika ditimpa dalam kelas turunan, mendapatkan panjang maksimum halaman, dalam byte, yang dapat ditampilkan browser. |
| MaximumSoftkeyLabelLength |
Saat ditimpa di kelas turunan, mendapatkan panjang maksimum teks yang dapat ditampilkan label kunci lunak. |
| MinorVersion |
Ketika ditimpa di kelas turunan, mendapatkan nomor versi minor (desimal) browser. |
| MinorVersionString |
Ketika ditimpa dalam kelas turunan, mendapatkan nomor versi minor (desimal) browser sebagai string. |
| MobileDeviceManufacturer |
Ketika ditimpa di kelas turunan, mendapatkan nama produsen perangkat seluler, jika diketahui. |
| MobileDeviceModel |
Saat ditimpa di kelas turunan, mendapatkan nama model perangkat seluler, jika diketahui. |
| MSDomVersion |
Saat ditimpa di kelas turunan, mendapatkan versi Model Objek Dokumen (DOM) HTML Microsoft (MSHTML) yang didukung browser. |
| NumberOfSoftkeys |
Ketika ditimpa di kelas turunan, mendapatkan jumlah softkey pada perangkat seluler. |
| Platform |
Ketika ditimpa di kelas turunan, mendapatkan nama sistem operasi yang digunakan klien, jika diketahui. |
| PreferredImageMime |
Ketika ditimpa di kelas turunan, mendapatkan jenis MIME dari jenis konten gambar yang biasanya disukai browser. |
| PreferredRenderingMime |
Ketika ditimpa dalam kelas turunan, mendapatkan jenis MIME dari jenis konten yang biasanya disukai browser. |
| PreferredRenderingType |
Ketika ditimpa di kelas turunan, mendapatkan nama umum untuk jenis konten yang disukai browser. |
| PreferredRequestEncoding |
Ketika ditimpa di kelas turunan, mendapatkan pengodean permintaan yang lebih disukai browser. |
| PreferredResponseEncoding |
Ketika ditimpa di kelas turunan, mendapatkan pengodean respons yang lebih disukai browser. |
| RendersBreakBeforeWmlSelectAndInput |
Ketika ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah browser merender jeda baris sebelum WML |
| RendersBreaksAfterHtmlLists |
Saat ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser merender pemisah baris setelah elemen item daftar. |
| RendersBreaksAfterWmlAnchor |
Ketika ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah browser merender jeda baris setelah elemen WML |
| RendersBreaksAfterWmlInput |
Ketika ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah browser merender jeda baris setelah elemen WML |
| RendersWmlDoAcceptsInline |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser perangkat seluler merender formulir WML |
| RendersWmlSelectsAsMenuCards |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser merender elemen WML |
| RequiredMetaTagNameValue |
Ketika ditimpa di kelas turunan, digunakan secara internal untuk menghasilkan meta-tag yang diperlukan oleh beberapa browser. |
| RequiresAttributeColonSubstitution |
Ketika ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah browser memerlukan titik dua dalam nilai atribut elemen untuk diganti dengan karakter yang berbeda. |
| RequiresContentTypeMetaTag |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser memerlukan elemen HTML |
| RequiresControlStateInSession |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser memerlukan status kontrol untuk dipertahankan dalam sesi. |
| RequiresDBCSCharacter |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser memerlukan set karakter byte ganda. |
| RequiresHtmlAdaptiveErrorReporting |
Saat ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser memerlukan pesan kesalahan yang tidak biasa. |
| RequiresLeadingPageBreak |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser memerlukan elemen pertama dalam isi halaman Web untuk menjadi elemen HTML |
| RequiresNoBreakInFormatting |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser tidak mendukung elemen HTML |
| RequiresOutputOptimization |
Saat ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mengharuskan halaman berisi bentuk tag bahasa markup yang dioptimalkan ukuran. |
| RequiresPhoneNumbersAsPlainText |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung panggilan telepon berdasarkan teks biasa, atau apakah memerlukan markup khusus. |
| RequiresSpecialViewStateEncoding |
Ketika ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah browser memerlukan nilai status tampilan untuk dikodekan secara khusus. |
| RequiresUniqueFilePathSuffix |
Saat ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser memerlukan URL tindakan formulir yang unik. |
| RequiresUniqueHtmlCheckboxNames |
Saat ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser memerlukan nilai atribut unik |
| RequiresUniqueHtmlInputNames |
Saat ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser memerlukan nilai atribut unik |
| RequiresUrlEncodedPostfieldValues |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah data postback yang dikirim oleh browser akan dikodekan URL. |
| ScreenBitDepth |
Saat ditimpa di kelas turunan, mendapatkan kedalaman layar, dalam bit per piksel. |
| ScreenCharactersHeight |
Saat ditimpa di kelas turunan, mendapatkan perkiraan tinggi tampilan, dalam baris karakter. |
| ScreenCharactersWidth |
Saat ditimpa di kelas turunan, mendapatkan perkiraan lebar tampilan, dalam karakter. |
| ScreenPixelsHeight |
Saat ditimpa di kelas turunan, mendapatkan perkiraan tinggi layar, dalam piksel. |
| ScreenPixelsWidth |
Saat ditimpa di kelas turunan, mendapatkan perkiraan lebar layar, dalam piksel. |
| SupportsAccesskeyAttribute |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung |
| SupportsBodyColor |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung |
| SupportsBold |
Saat ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung elemen HTML |
| SupportsCacheControlMetaTag |
Ketika ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung |
| SupportsCallback |
Saat ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung skrip panggilan balik. |
| SupportsCss |
Ketika ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung lembar gaya berjenjang (CSS). |
| SupportsDivAlign |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung |
| SupportsDivNoWrap |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung |
| SupportsEmptyStringInCookieValue |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung string kosong dalam nilai cookie. |
| SupportsFontColor |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung |
| SupportsFontName |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung |
| SupportsFontSize |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung |
| SupportsImageSubmit |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung penggunaan gambar kustom sebagai pengganti tombol kirim formulir standar. |
| SupportsIModeSymbols |
Ketika ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung simbol mode i. |
| SupportsInputIStyle |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung |
| SupportsInputMode |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung |
| SupportsItalic |
Saat ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung elemen HTML |
| SupportsJPhoneMultiMediaAttributes |
Saat ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung atribut multimedia J-Phone. |
| SupportsJPhoneSymbols |
Saat ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung simbol gambar khusus J-Phone. |
| SupportsQueryStringInFormAction |
Saat ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung string kueri dalam |
| SupportsRedirectWithCookie |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung cookie pada pengalihan. |
| SupportsSelectMultiple |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung |
| SupportsUncheck |
Saat ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah menghapus elemen HTML |
| SupportsXmlHttp |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung penerimaan XML melalui HTTP. |
| Tables |
Ketika ditimpa dalam kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung elemen HTML |
| TagWriter |
Ketika ditimpa dalam kelas turunan, digunakan secara internal untuk mendapatkan jenis objek yang digunakan untuk menulis tag untuk browser. |
| Type |
Ketika ditimpa dalam kelas turunan, mendapatkan nama dan nomor versi utama (bilangan bulat) browser. |
| UseOptimizedCacheKey |
Ketika ditimpa di kelas turunan, digunakan secara internal untuk mendapatkan nilai yang menunjukkan apakah akan menggunakan kunci cache yang dioptimalkan. |
| VBScript |
Saat ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung edisi Skrip Visual Basic (VBScript). |
| Version |
Ketika ditimpa dalam kelas turunan, mendapatkan nomor versi lengkap (bilangan bulat dan desimal) browser sebagai string. |
| W3CDomVersion |
Ketika ditimpa di kelas turunan, mendapatkan versi World Wide Web Consortium (W3C) XML Document Object Model (DOM) yang didukung browser. |
| Win16 |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah klien adalah komputer berbasis Win16. |
| Win32 |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah klien adalah komputer berbasis Win32. |
Metode
| Nama | Deskripsi |
|---|---|
| AddBrowser(String) |
Ketika ditimpa di kelas turunan, digunakan secara internal untuk menambahkan entri ke koleksi internal browser yang kemampuannya dikenali. |
| CompareFilters(String, String) |
Ketika ditimpa di kelas turunan, digunakan secara internal untuk membandingkan filter. |
| CreateHtmlTextWriter(TextWriter) |
Saat ditimpa di kelas turunan, membuat instans baru objek yang HtmlTextWriter akan digunakan untuk merender markup ke browser. |
| DisableOptimizedCacheKey() |
Saat ditimpa di kelas turunan, digunakan secara internal untuk menonaktifkan penggunaan kunci cache yang dioptimalkan. |
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| EvaluateFilter(String) |
Saat ditimpa di kelas turunan, digunakan secara internal untuk mengevaluasi filter. |
| GetClrVersions() |
Saat ditimpa di kelas turunan, mendapatkan semua versi runtime bahasa umum (CLR) .NET Framework yang diinstal pada klien. |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| IsBrowser(String) |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser klien sama dengan browser yang ditentukan. |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |