HttpBrowserCapabilitiesWrapper Sınıf

Tanım

Sunucunun geçerli isteği yapan tarayıcının özellikleri hakkında bilgi toplamasını sağlayan HTTP iç nesnesini kapsüller.

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

Açıklamalar

sınıfı HttpBrowserCapabilitiesWrapper sınıfından HttpBrowserCapabilitiesBase türetilir ve sınıfı için sarmalayıcı görevi görür HttpBrowserCapabilities . Bu sınıf, sınıfının işlevselliğini HttpBrowserCapabilities ve türünü kullanıma sunar HttpBrowserCapabilitiesBase . HttpBrowserCapabilitiesBase sınıfı, uygulamanızdaki HttpBrowserCapabilities sınıfının özgün uygulamasını, örneğin ASP.NET işlem hattının dışında birim testi yaparken olduğu gibi özel bir uygulamayla değiştirmenizi sağlar.

Oluşturucular

Name Description
HttpBrowserCapabilitiesWrapper(HttpBrowserCapabilities)

HttpBrowserCapabilitiesWrapper sınıfının yeni bir örneğini başlatır.

Özellikler

Name Description
ActiveXControls

Tarayıcının ActiveX denetimlerini destekleyip desteklemediğini gösteren bir değer alır.

Adapters

Kullanılabilir denetim bağdaştırıcılarının koleksiyonunu alır.

AOL

İstemcinin bir America Online (AOL) tarayıcısı olup olmadığını gösteren bir değer alır.

BackgroundSounds

Tarayıcının HTML öğesini kullanarak arka plan seslerini çalmayı bgsounds destekleyip desteklemediğini gösteren bir değer alır.

Beta

Tarayıcının beta sürümü olup olmadığını gösteren bir değer alır.

Browser

İstek üst bilgisinde User-Agent tarayıcı tarafından gönderilen tarayıcı dizesini (varsa) alır.

Browsers

Özelliklerin tanındığı bir tarayıcı koleksiyonu alır.

CanCombineFormsInDeck

Tarayıcının ayrı kartlar gibi birden çok form içeren desteleri destekleyip desteklemediğini gösteren bir değer alır.

CanInitiateVoiceCall

Tarayıcı cihazının sesli arama başlatıp başlatamadığını gösteren bir değer alır.

CanRenderAfterInputOrSelectElement

Tarayıcının WML select veya input öğelerden sonra gelen sayfa içeriğini destekleyip desteklemediğini gösteren bir değer alır.

CanRenderEmptySelects

Tarayıcının boş HTML select öğelerini destekleyip desteklemediğini gösteren bir değer alır.

CanRenderInputAndSelectElementsTogether

Tarayıcının WML'yi input ve select öğeleri aynı kartta birlikte destekleyip desteklemediğini gösteren bir değer alır.

CanRenderMixedSelects

Tarayıcının hem hem de optiononpick özniteliklerini belirten WML value öğelerini destekleyip desteklemediğini gösteren bir değer alır.

CanRenderOneventAndPrevElementsTogether

Tarayıcının WML'yi onevent ve prev aynı karttaki öğeleri destekleyip desteklemediğini gösteren bir değer alır.

CanRenderPostBackCards

Tarayıcının geri gönderme için WML kartlarını destekleyip desteklemediğini gösteren bir değer alır.

CanRenderSetvarZeroWithMultiSelectionList

Tarayıcının 0 özniteliğine sahip WML setvar öğelerini destekleyip desteklemediğini gösteren bir value değer alır.

CanSendMail

Tarayıcının HTML mailto düzenini kullanarak e-posta iletileri göndermeyi destekleyip desteklemediğini gösteren bir değer alır.

Capabilities

Tarayıcının tanımlı özelliklerini almak için dahili olarak kullanılır.

CDF

Tarayıcının web yayını için Kanal Tanımı Biçimi'ni (CDF) destekleyip desteklemediğini gösteren bir değer alır.

ClrVersion

İstemcide yüklü olan .NET Framework sürümünü alır.

Cookies

Tarayıcının tanımlama bilgilerini destekleyip desteklemediğini gösteren bir değer alır.

Crawler

Tarayıcının bir arama altyapısı Web gezgini olup olmadığını gösteren bir değer alır.

DefaultSubmitButtonLimit

Form için izin verilen en fazla gönderme düğmesi sayısını alır.

EcmaScriptVersion

Tarayıcının desteklediği ECMAScript (JavaScript) sürüm numarasını alır.

Frames

Tarayıcının HTML çerçevelerini destekleyip desteklemediğini gösteren bir değer alır.

GatewayMajorVersion

Biliniyorsa, sunucuya erişmek için kullanılan kablosuz ağ geçidinin ana sürüm numarasını alır.

GatewayMinorVersion

Biliniyorsa, sunucuya erişmek için kullanılan kablosuz ağ geçidinin ikincil sürüm numarasını alır.

GatewayVersion

Biliniyorsa, sunucuya erişmek için kullanılan kablosuz ağ geçidinin sürümünü alır.

HasBackButton

Tarayıcının ayrılmış bir Geri düğmesi olup olmadığını gösteren bir değer alır.

HidesRightAlignedMultiselectScrollbars

özniteliği değerine sahip bir HTML select multiple öğesinin kaydırma çubuğunun işleme sırasında gizlenip gizlenmediğini align gösteren bir right değer alır.

HtmlTextWriter

İşaretleme karakterleri ve metin yazmak için kullanılacak öğesinin HtmlTextWriter tam sınıf adını alır veya ayarlar.

Id

Tarayıcı tanım dosyasında belirtildiği gibi tarayıcının iç tanımlayıcısını alır.

InputType

Tarayıcı tarafından desteklenen giriş türünü alır.

IsColor

Tarayıcının renkli görüntüye sahip olup olmadığını gösteren bir değer alır.

IsMobileDevice

Tarayıcının tanınan bir mobil cihaz olup olmadığını gösteren bir değer alır.

Item[String]

Belirtilen tarayıcı özelliğinin değerini alır. C# dilinde bu özellik sınıfı için dizin oluşturucudur.

JavaApplets

Tarayıcının Java destekleyip desteklemediğini gösteren bir değer alır.

JScriptVersion

Tarayıcının desteklediği JScript sürümünü alır.

MajorVersion

Tarayıcının ana (tamsayı) sürüm numarasını alır.

MaximumHrefLength

HTML href (anchor) öğesinin a özniteliği için karakter cinsinden uzunluk üst sınırını alır.

MaximumRenderedPageSize

Tarayıcının görüntüleyebileceği en fazla sayfa uzunluğunu bayt cinsinden alır.

MaximumSoftkeyLabelLength

Bir yumuşak anahtar etiketinin görüntüleyebileceği metnin uzunluk üst sınırını alır.

MinorVersion

Tarayıcının ikincil (ondalık) sürüm numarasını alır.

MinorVersionString

Tarayıcının ikincil (ondalık) sürüm numarasını dize olarak alır.

MobileDeviceManufacturer

Biliniyorsa, mobil cihaz üreticisinin adını alır.

MobileDeviceModel

Biliniyorsa mobil cihazın model adını alır.

MSDomVersion

Tarayıcının desteklediği Microsoft HTML (MSHTML) Belge Nesne Modeli'nin (DOM) sürümünü alır.

NumberOfSoftkeys

Mobil cihazdaki yazılım tuşlarının sayısını alır.

Platform

biliniyorsa, istemcinin kullandığı işletim sisteminin adını alır.

PreferredImageMime

Tarayıcının genellikle tercih yaptığı görüntü içeriği türünün MIME türünü alır.

PreferredRenderingMime

Tarayıcının genellikle tercih yaptığı içerik türünün MIME türünü alır.

PreferredRenderingType

Tarayıcının tercih yaptığı içerik türünün genel adını alır.

PreferredRequestEncoding

Tarayıcının tercih istediği istek kodlamasını alır.

PreferredResponseEncoding

Tarayıcının tercih yaptığı yanıt kodlamasını alır.

RendersBreakBeforeWmlSelectAndInput

Tarayıcının satır sonunun önce mi yoksa select öğelerden önce input mi işlendiğini gösteren bir değer alır.

RendersBreaksAfterHtmlLists

Tarayıcının liste öğesi öğelerinden sonra satır sonu işleyip işlemediğini gösteren bir değer alır.

RendersBreaksAfterWmlAnchor

Tarayıcının tek başına WML a (anchor) öğesinden sonra satır sonu işleyip işlemediğini gösteren bir değer alır.

RendersBreaksAfterWmlInput

Tarayıcının bir WML input öğesinden sonra satır sonu işleyip işlemediğini gösteren bir değer alır.

RendersWmlDoAcceptsInline

Mobil cihaz tarayıcısının bir WML do formu accept yapısını geçici anahtar yerine satır içi düğme olarak işleyip işlemediğini gösteren bir değer alır.

RendersWmlSelectsAsMenuCards

Tarayıcının WML select öğelerini birleşik giriş kutusu yerine menü kartları olarak işleyip işlemediğini gösteren bir değer alır.

RequiredMetaTagNameValue

Bazı tarayıcılar için gerekli olan bir meta etiketi oluşturmak için dahili olarak kullanılır.

RequiresAttributeColonSubstitution

Tarayıcının öğe özniteliği değerlerinde iki nokta üst üste kullanılmasının farklı bir karakterle değiştirilmesini gerektip gerektirmediğini gösteren bir değer alır.

RequiresContentTypeMetaTag

Tarayıcının özniteliğinin belirtildiği bir HTML meta öğesi content-type gerekip gerektirmediğini gösteren bir değer alır.

RequiresControlStateInSession

Tarayıcının oturumlarda denetim durumunun korunmasını gerektirip gerektirmediğini belirten bir değer alır.

RequiresDBCSCharacter

Tarayıcının çift bayt karakter kümesi gerektirerek gerekmediğini belirten bir değer alır.

RequiresHtmlAdaptiveErrorReporting

Tarayıcının standart olmayan hata iletileri gerektip gerektirmediğini belirten bir değer alır.

RequiresLeadingPageBreak

Tarayıcının Web sayfasının gövdesindeki ilk öğenin HTML br öğesi olmasını gerektirip gerektirmediğini belirten bir değer alır.

RequiresNoBreakInFormatting

Tarayıcının satır sonlarını biçimlendirmek için HTML br öğelerini desteklemediğini gösteren bir değer alır.

RequiresOutputOptimization

Tarayıcının sayfaların biçimlendirme dili etiketlerinin boyut için iyileştirilmiş bir biçimini içermesini gerektirip gerektirmediğini gösteren bir değer alır.

RequiresPhoneNumbersAsPlainText

Tarayıcının düz metin temelinde telefonla aramayı destekleyip desteklemediğini veya özel işaretleme gerekip gerekmediğini belirten bir değer alır.

RequiresSpecialViewStateEncoding

Tarayıcının görünüm durumu değerlerinin özel olarak kodlanması gerekip gerekmediğini belirten bir değer alır.

RequiresUniqueFilePathSuffix

Tarayıcının benzersiz form eylemi URL'leri gerektip gerektirmediğini belirten bir değer alır.

RequiresUniqueHtmlCheckboxNames

Tarayıcının birden çok HTML name öğesi için benzersiz input type="checkbox" öznitelik değerleri gerektip gerektirmediğini belirten bir değer alır.

RequiresUniqueHtmlInputNames

Tarayıcının birden çok HTML name öğesi için benzersiz input öznitelik değerleri gerektip gerektirmediğini belirten bir değer alır.

RequiresUrlEncodedPostfieldValues

Tarayıcı tarafından gönderilen geri gönderme verilerinin URL ile kodlanıp kodlanmayacağını gösteren bir değer alır.

ScreenBitDepth

Piksel başına bit cinsinden ekranın derinliğini alır.

ScreenCharactersHeight

Ekranın yaklaşık yüksekliğini karakter çizgilerinde alır.

ScreenCharactersWidth

Ekranın yaklaşık genişliğini karakter cinsinden alır.

ScreenPixelsHeight

Ekranın piksel cinsinden yaklaşık yüksekliğini alır.

ScreenPixelsWidth

Ekranın piksel cinsinden yaklaşık genişliğini alır.

SupportsAccesskeyAttribute

Tarayıcının HTML accesskey (anchor) ve a öğelerinin input özniteliğini destekleyip desteklemediğini gösteren bir değer alır.

SupportsBodyColor

Tarayıcının HTML bgcolor öğesinin özniteliğini body destekleyip desteklemediğini gösteren bir değer alır.

SupportsBold

Tarayıcının kalın metni biçimlendirmek için HTML b öğelerini destekleyip desteklemediğini gösteren bir değer alır.

SupportsCacheControlMetaTag

Tarayıcının HTML cache-control öğelerinin özniteliği için http-equiv değeri destekleyip desteklemediğini meta gösteren bir değer alır.

SupportsCallback

Tarayıcının geri çağırma betiklerini destekleyip desteklemediğini gösteren bir değer alır.

SupportsCss

Tarayıcının basamaklı stil sayfalarını (CSS) destekleyip desteklemediğini gösteren bir değer alır.

SupportsDivAlign

Tarayıcının HTML align öğelerinin özniteliğini destekleyip desteklemediğini div gösteren bir değer alır.

SupportsDivNoWrap

Tarayıcının HTML nowrap öğelerinin özniteliğini destekleyip desteklemediğini div gösteren bir değer alır.

SupportsEmptyStringInCookieValue

Tarayıcının tanımlama bilgisi değerlerinde boş dizeleri destekleyip desteklemediğini gösteren bir değer alır.

SupportsFontColor

Tarayıcının HTML color öğelerinin özniteliğini destekleyip desteklemediğini font gösteren bir değer alır.

SupportsFontName

Tarayıcının HTML name öğelerinin özniteliğini destekleyip desteklemediğini font gösteren bir değer alır.

SupportsFontSize

Tarayıcının HTML size öğelerinin özniteliğini destekleyip desteklemediğini font gösteren bir değer alır.

SupportsImageSubmit

Tarayıcının standart form gönder düğmesi yerine özel görüntü kullanımını destekleyip desteklemediğini gösteren bir değer alır.

SupportsIModeSymbols

Tarayıcının i modu simgelerini destekleyip desteklemediğini gösteren bir değer alır.

SupportsInputIStyle

Tarayıcının HTML istyle öğelerinin özniteliğini destekleyip desteklemediğini input gösteren bir değer alır.

SupportsInputMode

Tarayıcının HTML mode öğelerinin özniteliğini destekleyip desteklemediğini input gösteren bir değer alır.

SupportsItalic

Tarayıcının italik metni biçimlendirmek için HTML i öğelerini destekleyip desteklemediğini gösteren bir değer alır.

SupportsJPhoneMultiMediaAttributes

Tarayıcının J-Phone multimedya özniteliklerini destekleyip desteklemediğini gösteren bir değer alır.

SupportsJPhoneSymbols

Tarayıcının J-Phone'a özgü resim simgelerini destekleyip desteklemediğini gösteren bir değer alır.

SupportsQueryStringInFormAction

Tarayıcının HTML action öğelerinin öznitelik değerinde bir sorgu dizesini form destekleyip desteklemediğini gösteren bir değer alır.

SupportsRedirectWithCookie

Tarayıcının yeniden yönlendirmede tanımlama bilgilerini destekleyip desteklemediğini gösteren bir değer alır.

SupportsSelectMultiple

Tarayıcının HTML multiple öğelerinin özniteliğini destekleyip desteklemediğini select gösteren bir değer alır.

SupportsUncheck

denetlenen input type="checkbox" html öğesini temizlemenin geri gönderme verilerine yansıtılıp yansıtılmadığını gösteren bir değer alır.

SupportsXmlHttp

Tarayıcının HTTP üzerinden XML almayı destekleyip desteklemediğini gösteren bir değer alır.

Tables

Tarayıcının HTML table öğelerini destekleyip desteklemediğini gösteren bir değer alır.

TagWriter

Tarayıcı için etiket yazmak için kullanılan nesnenin türünü almak için dahili olarak kullanılır.

Type

Tarayıcının adını ve ana (tamsayı) sürüm numarasını alır.

UseOptimizedCacheKey

İyileştirilmiş önbellek anahtarının kullanılıp kullanılmayacağını belirten bir değer almak için dahili olarak kullanılır.

VBScript

Tarayıcının Visual Basic Betik sürümünü (VBScript) destekleyip desteklemediğini gösteren bir değer alır.

Version

Tarayıcının tam sürüm numarasını (tamsayı ve ondalık) dize olarak alır.

W3CDomVersion

Tarayıcının desteklediği World Wide Web Consortium (W3C) XML Belge Nesne Modeli'nin (DOM) sürümünü alır.

Win16

İstemcinin Win16 tabanlı bir bilgisayar olup olmadığını gösteren bir değer alır.

Win32

İstemcinin Win32 tabanlı bir bilgisayar olup olmadığını gösteren bir değer alır.

Yöntemler

Name Description
AddBrowser(String)

Özelliklerin tanındığı tarayıcıların iç koleksiyonuna giriş eklemek için dahili olarak kullanılır.

CompareFilters(String, String)

Filtreleri karşılaştırmak için dahili olarak kullanılır.

CreateHtmlTextWriter(TextWriter)

Tarayıcıda işaretlemeyi işlemek için kullanılacak nesnenin HtmlTextWriter yeni bir örneğini oluşturur.

DisableOptimizedCacheKey()

İyileştirilmiş önbellek anahtarının kullanımını devre dışı bırakmak için dahili olarak kullanılır.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
EvaluateFilter(String)

Bir filtreyi değerlendirmek için dahili olarak kullanılır.

GetClrVersions()

İstemcide yüklü .NET Framework ortak dil çalışma zamanının (CLR) tüm sürümlerini alır.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
IsBrowser(String)

İstemci tarayıcısının belirtilen tarayıcıyla aynı olup olmadığını gösteren bir değer alır.

MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır