HttpBrowserCapabilitiesWrapper Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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ı |
| Beta |
Tarayıcının beta sürümü olup olmadığını gösteren bir değer alır. |
| Browser |
İstek üst bilgisinde |
| 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 |
| CanRenderEmptySelects |
Tarayıcının boş HTML |
| CanRenderInputAndSelectElementsTogether |
Tarayıcının WML'yi |
| CanRenderMixedSelects |
Tarayıcının hem hem de |
| CanRenderOneventAndPrevElementsTogether |
Tarayıcının WML'yi |
| 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 |
| CanSendMail |
Tarayıcının HTML |
| 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 |
| 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 |
| 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 |
| 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 |
| RendersBreaksAfterWmlInput |
Tarayıcının bir WML |
| RendersWmlDoAcceptsInline |
Mobil cihaz tarayıcısının bir WML |
| RendersWmlSelectsAsMenuCards |
Tarayıcının WML |
| 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 |
| 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 |
| RequiresNoBreakInFormatting |
Tarayıcının satır sonlarını biçimlendirmek için HTML |
| 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 |
| RequiresUniqueHtmlInputNames |
Tarayıcının birden çok HTML |
| 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 |
| SupportsBodyColor |
Tarayıcının HTML |
| SupportsBold |
Tarayıcının kalın metni biçimlendirmek için HTML |
| SupportsCacheControlMetaTag |
Tarayıcının HTML |
| 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 |
| SupportsDivNoWrap |
Tarayıcının HTML |
| 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 |
| SupportsFontName |
Tarayıcının HTML |
| SupportsFontSize |
Tarayıcının HTML |
| 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 |
| SupportsInputMode |
Tarayıcının HTML |
| SupportsItalic |
Tarayıcının italik metni biçimlendirmek için HTML |
| 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 |
| 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 |
| SupportsUncheck |
denetlenen |
| 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 |
| 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) |