HttpBrowserCapabilitiesWrapper Kelas

Definisi

Merangkum objek intrinsik HTTP yang memungkinkan server mengumpulkan informasi tentang kemampuan browser yang telah membuat permintaan saat ini.

public ref class HttpBrowserCapabilitiesWrapper : System::Web::HttpBrowserCapabilitiesBase
public class HttpBrowserCapabilitiesWrapper : System.Web.HttpBrowserCapabilitiesBase
type HttpBrowserCapabilitiesWrapper = class
    inherit HttpBrowserCapabilitiesBase
Public Class HttpBrowserCapabilitiesWrapper
Inherits HttpBrowserCapabilitiesBase
Warisan
HttpBrowserCapabilitiesWrapper

Keterangan

Kelas HttpBrowserCapabilitiesWrapper ini berasal dari HttpBrowserCapabilitiesBase kelas dan berfungsi sebagai pembungkus untuk HttpBrowserCapabilities kelas . Kelas ini mengekspos fungsionalitas HttpBrowserCapabilities kelas dan mengekspos jenisnya HttpBrowserCapabilitiesBase . Kelas HttpBrowserCapabilitiesBase memungkinkan Anda mengganti implementasi asli kelas HttpBrowserCapabilities di aplikasi Anda dengan implementasi kustom, seperti saat Anda melakukan pengujian unit di luar alur ASP.NET.

Konstruktor

Nama Deskripsi
HttpBrowserCapabilitiesWrapper(HttpBrowserCapabilities)

Menginisialisasi instans baru dari kelas HttpBrowserCapabilitiesWrapper.

Properti

Nama Deskripsi
ActiveXControls

Mendapatkan nilai yang menunjukkan apakah browser mampu mendukung kontrol ActiveX.

Adapters

Mendapatkan kumpulan adaptor kontrol yang tersedia.

AOL

Mendapatkan nilai yang menunjukkan apakah klien adalah browser America Online (AOL).

BackgroundSounds

Mendapatkan nilai yang menunjukkan apakah browser mendukung pemutaran suara latar belakang dengan menggunakan bgsounds elemen HTML.

Beta

Mendapatkan nilai yang menunjukkan apakah browser adalah versi beta.

Browser

Mendapatkan string browser (jika ada) yang dikirim oleh browser di User-Agent header permintaan.

Browsers

Mendapatkan kumpulan browser yang kemampuannya dikenali.

CanCombineFormsInDeck

Mendapatkan nilai yang menunjukkan apakah browser mendukung dek yang berisi beberapa formulir, seperti kartu terpisah.

CanInitiateVoiceCall

Mendapatkan nilai yang menunjukkan apakah perangkat browser mampu memulai panggilan suara.

CanRenderAfterInputOrSelectElement

Mendapatkan nilai yang menunjukkan apakah browser mendukung konten halaman yang mengikuti WML select atau input elemen.

CanRenderEmptySelects

Mendapatkan nilai yang menunjukkan apakah browser mendukung elemen HTML select kosong.

CanRenderInputAndSelectElementsTogether

Mendapatkan nilai yang menunjukkan apakah browser mendukung WML input dan select elemen bersama-sama dalam kartu yang sama.

CanRenderMixedSelects

Mendapatkan nilai yang menunjukkan apakah browser mendukung elemen WML option yang menentukan atribut dan onpick .value

CanRenderOneventAndPrevElementsTogether

Mendapatkan nilai yang menunjukkan apakah browser mendukung WML onevent dan prev elemen dalam kartu yang sama.

CanRenderPostBackCards

Mendapatkan nilai yang menunjukkan apakah browser mendukung kartu WML untuk postback.

CanRenderSetvarZeroWithMultiSelectionList

Mendapatkan nilai yang menunjukkan apakah browser mendukung elemen WML setvar yang memiliki value atribut 0.

CanSendMail

Mendapatkan nilai yang menunjukkan apakah browser mendukung pengiriman pesan email dengan menggunakan skema HTML mailto .

Capabilities

Digunakan secara internal untuk mendapatkan kemampuan browser yang ditentukan.

CDF

Mendapatkan nilai yang menunjukkan apakah browser mendukung Format Definisi Saluran (CDF) untuk webcasting.

ClrVersion

Mendapatkan versi .NET Framework yang diinstal pada klien.

Cookies

Mendapatkan nilai yang menunjukkan apakah browser mampu mendukung cookie.

Crawler

Mendapatkan nilai yang menunjukkan apakah browser adalah perayap Web mesin pencari.

DefaultSubmitButtonLimit

Mendapatkan jumlah maksimum tombol kirim yang diizinkan untuk formulir.

EcmaScriptVersion

Mendapatkan nomor versi ECMAScript (JavaScript) yang didukung browser.

Frames

Mendapatkan nilai yang menunjukkan apakah browser mendukung bingkai HTML.

GatewayMajorVersion

Mendapatkan nomor versi utama gateway nirkabel yang digunakan untuk mengakses server, jika diketahui.

GatewayMinorVersion

Mendapatkan nomor versi minor gateway nirkabel yang digunakan untuk mengakses server, jika diketahui.

GatewayVersion

Mendapatkan versi gateway nirkabel yang digunakan untuk mengakses server, jika diketahui.

HasBackButton

Mendapatkan nilai yang menunjukkan apakah browser memiliki tombol Kembali khusus.

HidesRightAlignedMultiselectScrollbars

Mendapatkan nilai yang menunjukkan apakah bilah gulir elemen HTML select multiple yang memiliki align nilai right atribut dikaburkan saat penyajian.

HtmlTextWriter

Mendapatkan atau mengatur nama kelas yang HtmlTextWriter sepenuhnya memenuhi syarat untuk digunakan untuk menulis karakter markup dan teks.

Id

Mendapatkan pengidentifikasi internal browser seperti yang ditentukan dalam file definisi browser.

InputType

Mendapatkan jenis input yang didukung oleh browser.

IsColor

Mendapatkan nilai yang menunjukkan apakah browser memiliki tampilan warna.

IsMobileDevice

Mendapatkan nilai yang menunjukkan apakah browser adalah perangkat seluler yang dikenali.

Item[String]

Mendapatkan nilai kemampuan browser yang ditentukan. Di C#, properti ini adalah pengindeks untuk kelas .

JavaApplets

Mendapatkan nilai yang menunjukkan apakah browser mendukung Java.

JScriptVersion

Mendapatkan versi JScript yang didukung browser.

MajorVersion

Mendapatkan nomor versi utama (bilangan bulat) browser.

MaximumHrefLength

Mendapatkan panjang maksimum dalam karakter untuk href atribut elemen HTML a (jangkar).

MaximumRenderedPageSize

Mendapatkan panjang maksimum halaman, dalam byte, yang dapat ditampilkan browser.

MaximumSoftkeyLabelLength

Mendapatkan panjang maksimum teks yang dapat ditampilkan label kunci lunak.

MinorVersion

Mendapatkan nomor versi minor (desimal) browser.

MinorVersionString

Mendapatkan nomor versi minor (desimal) browser sebagai string.

MobileDeviceManufacturer

Mendapatkan nama produsen perangkat seluler, jika diketahui.

MobileDeviceModel

Mendapatkan nama model perangkat seluler, jika diketahui.

MSDomVersion

Mendapatkan versi Model Objek Dokumen (DOM) Microsoft HTML (MSHTML) yang didukung browser.

NumberOfSoftkeys

Mendapatkan jumlah softkey pada perangkat seluler.

Platform

Mendapatkan nama sistem operasi yang digunakan klien, jika diketahui.

PreferredImageMime

Mendapatkan jenis MIME dari jenis konten gambar yang biasanya disukai browser.

PreferredRenderingMime

Mendapatkan jenis MIME dari jenis konten yang biasanya disukai browser.

PreferredRenderingType

Mendapatkan nama umum untuk jenis konten yang disukai browser.

PreferredRequestEncoding

Mendapatkan pengodean permintaan yang lebih disukai browser.

PreferredResponseEncoding

Mendapatkan pengodean respons yang lebih disukai browser.

RendersBreakBeforeWmlSelectAndInput

Mendapatkan nilai yang menunjukkan apakah browser merender pemisah baris sebelum select atau input elemen.

RendersBreaksAfterHtmlLists

Mendapatkan nilai yang menunjukkan apakah browser merender pemisah baris setelah elemen item daftar.

RendersBreaksAfterWmlAnchor

Mendapatkan nilai yang menunjukkan apakah browser merender jeda baris setelah elemen WML a (jangkar) mandiri.

RendersBreaksAfterWmlInput

Mendapatkan nilai yang menunjukkan apakah browser merender jeda baris setelah elemen WML input .

RendersWmlDoAcceptsInline

Mendapatkan nilai yang menunjukkan apakah browser perangkat seluler merender formulir WML do menerima konstruksi sebagai tombol sebaris alih-alih sebagai softkey.

RendersWmlSelectsAsMenuCards

Mendapatkan nilai yang menunjukkan apakah browser merender elemen WML select sebagai kartu menu, bukan sebagai kotak kombo.

RequiredMetaTagNameValue

Digunakan secara internal untuk menghasilkan meta-tag yang diperlukan oleh beberapa browser.

RequiresAttributeColonSubstitution

Mendapatkan nilai yang menunjukkan apakah browser memerlukan titik dua dalam nilai atribut elemen untuk diganti dengan karakter yang berbeda.

RequiresContentTypeMetaTag

Mendapatkan nilai yang menunjukkan apakah browser memerlukan elemen HTML meta yang content-type atributnya ditentukan.

RequiresControlStateInSession

Mendapatkan nilai yang menunjukkan apakah browser memerlukan status kontrol untuk dipertahankan dalam sesi.

RequiresDBCSCharacter

Mendapatkan nilai yang menunjukkan apakah browser memerlukan kumpulan karakter byte ganda.

RequiresHtmlAdaptiveErrorReporting

Mendapatkan nilai yang menunjukkan apakah browser memerlukan pesan kesalahan nonstandar.

RequiresLeadingPageBreak

Mendapatkan nilai yang menunjukkan apakah browser memerlukan elemen pertama dalam isi halaman Web untuk menjadi elemen HTML br .

RequiresNoBreakInFormatting

Mendapatkan nilai yang menunjukkan apakah browser tidak mendukung elemen HTML br untuk memformat hentian baris.

RequiresOutputOptimization

Mendapatkan nilai yang menunjukkan apakah browser mengharuskan halaman berisi bentuk tag bahasa markup yang dioptimalkan ukuran.

RequiresPhoneNumbersAsPlainText

Mendapatkan nilai yang menunjukkan apakah browser mendukung panggilan telepon berdasarkan teks biasa, atau apakah memerlukan markup khusus.

RequiresSpecialViewStateEncoding

Mendapatkan nilai yang menunjukkan apakah browser memerlukan nilai status tampilan untuk dikodekan secara khusus.

RequiresUniqueFilePathSuffix

Mendapatkan nilai yang menunjukkan apakah browser memerlukan URL tindakan formulir yang unik.

RequiresUniqueHtmlCheckboxNames

Mendapatkan nilai yang menunjukkan apakah browser memerlukan nilai atribut unik name untuk beberapa elemen HTML input type="checkbox" .

RequiresUniqueHtmlInputNames

Mendapatkan nilai yang menunjukkan apakah browser memerlukan nilai atribut unik name untuk beberapa elemen HTML input .

RequiresUrlEncodedPostfieldValues

Mendapatkan nilai yang menunjukkan apakah data postback yang dikirim oleh browser akan dikodekan URL.

ScreenBitDepth

Mendapatkan kedalaman layar, dalam bit per piksel.

ScreenCharactersHeight

Mendapatkan perkiraan tinggi tampilan, dalam baris karakter.

ScreenCharactersWidth

Mendapatkan perkiraan lebar tampilan, dalam karakter.

ScreenPixelsHeight

Mendapatkan perkiraan tinggi layar, dalam piksel.

ScreenPixelsWidth

Mendapatkan perkiraan lebar tampilan, dalam piksel.

SupportsAccesskeyAttribute

Mendapatkan nilai yang menunjukkan apakah browser mendukung accesskey atribut HTML a (jangkar) dan input elemen.

SupportsBodyColor

Mendapatkan nilai yang menunjukkan apakah browser mendukung bgcolor atribut elemen HTML body .

SupportsBold

Mendapatkan nilai yang menunjukkan apakah browser mendukung elemen HTML b untuk memformat teks tebal.

SupportsCacheControlMetaTag

Mendapatkan nilai yang menunjukkan apakah browser mendukung cache-control nilai untuk http-equiv atribut elemen HTML meta .

SupportsCallback

Mendapatkan nilai yang menunjukkan apakah browser mendukung skrip panggilan balik.

SupportsCss

Mendapatkan nilai yang menunjukkan apakah browser mendukung lembar gaya berskala (CSS).

SupportsDivAlign

Mendapatkan nilai yang menunjukkan apakah browser mendukung align atribut elemen HTML div .

SupportsDivNoWrap

Mendapatkan nilai yang menunjukkan apakah browser mendukung nowrap atribut elemen HTML div .

SupportsEmptyStringInCookieValue

Mendapatkan nilai yang menunjukkan apakah browser mendukung string kosong dalam nilai cookie.

SupportsFontColor

Mendapatkan nilai yang menunjukkan apakah browser mendukung color atribut elemen HTML font .

SupportsFontName

Mendapatkan nilai yang menunjukkan apakah browser mendukung name atribut elemen HTML font .

SupportsFontSize

Mendapatkan nilai yang menunjukkan apakah browser mendukung size atribut elemen HTML font .

SupportsImageSubmit

Mendapatkan nilai yang menunjukkan apakah browser mendukung penggunaan gambar kustom sebagai pengganti tombol kirim formulir standar.

SupportsIModeSymbols

Mendapatkan nilai yang menunjukkan apakah browser mendukung simbol mode i.

SupportsInputIStyle

Mendapatkan nilai yang menunjukkan apakah browser mendukung istyle atribut elemen HTML input .

SupportsInputMode

Mendapatkan nilai yang menunjukkan apakah browser mendukung mode atribut elemen HTML input .

SupportsItalic

Mendapatkan nilai yang menunjukkan apakah browser mendukung elemen HTML i untuk memformat teks miring.

SupportsJPhoneMultiMediaAttributes

Mendapatkan nilai yang menunjukkan apakah browser mendukung atribut multimedia J-Phone.

SupportsJPhoneSymbols

Mendapatkan nilai yang menunjukkan apakah browser mendukung simbol gambar khusus J-Phone.

SupportsQueryStringInFormAction

Mendapatkan nilai yang menunjukkan apakah browser mendukung string kueri dalam action nilai atribut elemen HTML form .

SupportsRedirectWithCookie

Mendapatkan nilai yang menunjukkan apakah browser mendukung cookie pada pengalihan.

SupportsSelectMultiple

Mendapatkan nilai yang menunjukkan apakah browser mendukung multiple atribut elemen HTML select .

SupportsUncheck

Mendapatkan nilai yang menunjukkan apakah menghapus elemen HTML input type="checkbox" yang diperiksa tercermin dalam data postback.

SupportsXmlHttp

Mendapatkan nilai yang menunjukkan apakah browser mendukung penerimaan XML melalui HTTP.

Tables

Mendapatkan nilai yang menunjukkan apakah browser mendukung elemen HTML table .

TagWriter

Digunakan secara internal untuk mendapatkan jenis objek yang digunakan untuk menulis tag untuk browser.

Type

Mendapatkan nama dan nomor versi utama (bilangan bulat) browser.

UseOptimizedCacheKey

Digunakan secara internal untuk mendapatkan nilai yang menunjukkan apakah akan menggunakan kunci cache yang dioptimalkan.

VBScript

Mendapatkan nilai yang menunjukkan apakah browser mendukung edisi Skrip Visual Basic (VBScript).

Version

Mendapatkan nomor versi lengkap (bilangan bulat dan desimal) browser sebagai string.

W3CDomVersion

Mendapatkan versi World Wide Web Consortium (W3C) XML Document Object Model (DOM) yang didukung browser.

Win16

Mendapatkan nilai yang menunjukkan apakah klien adalah komputer berbasis Win16.

Win32

Mendapatkan nilai yang menunjukkan apakah klien adalah komputer berbasis Win32.

Metode

Nama Deskripsi
AddBrowser(String)

Digunakan secara internal untuk menambahkan entri ke koleksi internal browser yang kemampuannya dikenali.

CompareFilters(String, String)

Digunakan secara internal untuk membandingkan filter.

CreateHtmlTextWriter(TextWriter)

Membuat instans baru objek yang HtmlTextWriter akan digunakan untuk merender markup ke browser.

DisableOptimizedCacheKey()

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)

Digunakan secara internal untuk mengevaluasi filter.

GetClrVersions()

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)

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)

Berlaku untuk