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 ini HttpBrowserCapabilitiesBase memungkinkan Anda membuat kelas turunan yang seperti HttpBrowserCapabilities kelas , tetapi anda dapat menyesuaikan dan yang bekerja di luar alur ASP.NET. Saat melakukan pengujian unit, Anda biasanya menggunakan kelas turunan untuk mengimplementasikan anggota dengan perilaku khusus yang memenuhi skenario yang Anda uji.
Kelas HttpBrowserCapabilitiesWrapper berasal dari kelas HttpBrowserCapabilitiesBase. Kelas ini HttpBrowserCapabilitiesWrapper berfungsi sebagai pembungkus untuk HttpBrowserCapabilities kelas . Pada durasi, Anda biasanya menggunakan instans HttpBrowserCapabilitiesWrapper kelas untuk memanggil anggota HttpBrowserCapabilities objek.
Konstruktor
HttpBrowserCapabilitiesBase() |
Menginisialisasi kelas untuk digunakan oleh instans kelas yang diwariskan. Konstruktor ini hanya dapat dipanggil oleh kelas yang diwariskan. |
Properti
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 di 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 di 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 |
Saat ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung konten halaman yang mengikuti WML |
CanRenderEmptySelects |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung elemen HTML |
CanRenderInputAndSelectElementsTogether |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung WML |
CanRenderMixedSelects |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung elemen WML |
CanRenderOneventAndPrevElementsTogether |
Ketika ditimpa di 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 di 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 di 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 webcasting. |
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 di kelas turunan, mendapatkan jumlah maksimum tombol kirim yang diizinkan untuk formulir. |
EcmaScriptVersion |
Saat ditimpa di kelas turunan, mendapatkan nomor versi ECMAScript (JavaScript) yang didukung browser. |
Frames |
Ketika ditimpa di 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 |
Saat 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 |
Saat ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah bilah gulir elemen HTML |
HtmlTextWriter |
Saat ditimpa di kelas turunan, mendapatkan atau mengatur nama kelas yang sepenuhnya memenuhi syarat untuk HtmlTextWriter 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 |
Saat 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 di kelas turunan, mendapatkan nilai kemampuan browser yang ditentukan. Di C#, properti ini adalah pengindeks untuk kelas . |
JavaApplets |
Saat ditimpa di 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 di 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 di 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 di 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 |
Saat ditimpa di 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 |
Saat ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser merender jeda baris setelah elemen WML |
RendersBreaksAfterWmlInput |
Ketika ditimpa di 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 konstruksi terima formulir WML |
RendersWmlSelectsAsMenuCards |
Saat 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 di 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 |
Saat ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser memerlukan kumpulan karakter byte ganda. |
RequiresHtmlAdaptiveErrorReporting |
Saat ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser memerlukan pesan kesalahan yang tidak standar. |
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 di 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 pemutaran telepon berdasarkan teks biasa, atau apakah memerlukan markup khusus. |
RequiresSpecialViewStateEncoding |
Saat ditimpa di 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 layar, 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 |
Saat ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung |
SupportsBold |
Saat ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung elemen HTML |
SupportsCacheControlMetaTag |
Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung |
SupportsCallback |
Saat ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung skrip panggilan balik. |
SupportsCss |
Saat ditimpa di 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 |
Saat 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 |
Saat ditimpa di 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 |
Ketika ditimpa di 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 di 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 di kelas turunan, mendapatkan nilai yang menunjukkan apakah browser mendukung elemen HTML |
TagWriter |
Ketika ditimpa di kelas turunan, digunakan secara internal untuk mendapatkan jenis objek yang digunakan untuk menulis tag untuk browser. |
Type |
Ketika ditimpa di 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 Visual Basic Scripting edition (VBScript). |
Version |
Saat ditimpa di 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
AddBrowser(String) |
Ketika ditimpa di kelas turunan, digunakan secara internal untuk menambahkan entri ke koleksi internal browser yang kemampuannya dikenali. |
CompareFilters(String, String) |
Saat 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) |
Ketika ditimpa di kelas turunan, digunakan secara internal untuk mengevaluasi filter. |
GetClrVersions() |
Ketika ditimpa di kelas turunan, mendapatkan semua versi .NET Framework runtime bahasa umum (CLR) yang diinstal pada klien. |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan instans Type 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 yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |