HttpBrowserCapabilitiesWrapper Klass

Definition

Kapslar in DET INBYGGDA HTTP-objektet som gör det möjligt för servern att samla in information om funktionerna i webbläsaren som har gjort den aktuella begäran.

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

Kommentarer

Klassen HttpBrowserCapabilitiesWrapper härleds från HttpBrowserCapabilitiesBase klassen och fungerar som omslutning för HttpBrowserCapabilities klassen. Den här klassen exponerar klassens funktioner HttpBrowserCapabilities och exponerar HttpBrowserCapabilitiesBase typen. Med klassen HttpBrowserCapabilitiesBase kan du ersätta den ursprungliga implementeringen av klassen HttpBrowserCapabilities i ditt program med en anpassad implementering, till exempel när du utför enhetstestning utanför ASP.NET pipeline.

Konstruktorer

Name Description
HttpBrowserCapabilitiesWrapper(HttpBrowserCapabilities)

Initierar en ny instans av HttpBrowserCapabilitiesWrapper klassen.

Egenskaper

Name Description
ActiveXControls

Hämtar ett värde som anger om webbläsaren kan stödja ActiveX-kontroller.

Adapters

Hämtar samlingen av tillgängliga kontrollkort.

AOL

Hämtar ett värde som anger om klienten är en AOL-webbläsare (America Online).

BackgroundSounds

Hämtar ett värde som anger om webbläsaren stöder uppspelning av bakgrundsljud med hjälp bgsounds av HTML-elementet.

Beta

Hämtar ett värde som anger om webbläsaren är en betaversion.

Browser

Hämtar webbläsarsträngen (om någon) som skickades av webbläsaren i begärandehuvudet User-Agent .

Browsers

Hämtar en samling webbläsare för vilka funktioner identifieras.

CanCombineFormsInDeck

Hämtar ett värde som anger om webbläsaren stöder kortlekar som innehåller flera formulär, till exempel separata kort.

CanInitiateVoiceCall

Hämtar ett värde som anger om webbläsarenheten kan initiera ett röstsamtal.

CanRenderAfterInputOrSelectElement

Hämtar ett värde som anger om webbläsaren stöder sidinnehåll som följer WML select eller input element.

CanRenderEmptySelects

Hämtar ett värde som anger om webbläsaren stöder tomma HTML-element select .

CanRenderInputAndSelectElementsTogether

Hämtar ett värde som anger om webbläsaren stöder WML input och select element tillsammans på samma kort.

CanRenderMixedSelects

Hämtar ett värde som anger om webbläsaren stöder WML-element option som anger både onpick och value attribut.

CanRenderOneventAndPrevElementsTogether

Hämtar ett värde som anger om webbläsaren stöder WML onevent och prev element på samma kort.

CanRenderPostBackCards

Hämtar ett värde som anger om webbläsaren stöder WML-kort för återtagande.

CanRenderSetvarZeroWithMultiSelectionList

Hämtar ett värde som anger om webbläsaren stöder WML-element setvar som har attributet value 0.

CanSendMail

Hämtar ett värde som anger om webbläsaren har stöd för att skicka e-postmeddelanden med hjälp av HTML-schemat mailto .

Capabilities

Används internt för att hämta de definierade funktionerna i webbläsaren.

CDF

Hämtar ett värde som anger om webbläsaren stöder CDF (Channel Definition Format) för webbsändning.

ClrVersion

Hämtar versionen av .NET Framework som är installerad på klienten.

Cookies

Hämtar ett värde som anger om webbläsaren kan stödja cookies.

Crawler

Hämtar ett värde som anger om webbläsaren är en sökrobot för sökmotorn.

DefaultSubmitButtonLimit

Hämtar det maximala antalet skicka-knappar som tillåts för ett formulär.

EcmaScriptVersion

Hämtar versionsnumret för ECMAScript (JavaScript) som webbläsaren stöder.

Frames

Hämtar ett värde som anger om webbläsaren stöder HTML-ramar.

GatewayMajorVersion

Hämtar huvudversionsnumret för den trådlösa gateway som används för att komma åt servern, om det är känt.

GatewayMinorVersion

Hämtar delversionsnumret för den trådlösa gateway som används för att komma åt servern, om det är känt.

GatewayVersion

Hämtar den version av den trådlösa gatewayen som används för att komma åt servern, om det är känt.

HasBackButton

Hämtar ett värde som anger om webbläsaren har en dedikerad bakåtknapp.

HidesRightAlignedMultiselectScrollbars

Hämtar ett värde som anger om rullningslisten för ett HTML-element select multiple som har ett align attributvärde right är dolt vid återgivning.

HtmlTextWriter

Hämtar eller anger det fullständigt kvalificerade klassnamnet för det HtmlTextWriter som ska användas för att skriva markeringstecken och text.

Id

Hämtar den interna identifieraren för webbläsaren enligt definitionen i webbläsarens definitionsfil.

InputType

Hämtar den typ av indata som stöds av webbläsaren.

IsColor

Hämtar ett värde som anger om webbläsaren har en färgvisning.

IsMobileDevice

Hämtar ett värde som anger om webbläsaren är en identifierad mobil enhet.

Item[String]

Hämtar värdet för den angivna webbläsarfunktionen. I C# är den här egenskapen indexeraren för klassen.

JavaApplets

Hämtar ett värde som anger om webbläsaren stöder Java.

JScriptVersion

Hämtar den JScript-version som webbläsaren stöder.

MajorVersion

Hämtar huvudversionsnumret (heltal) i webbläsaren.

MaximumHrefLength

Hämtar maximal längd i tecken för attributet för href ett HTML-element a (fästpunkt).

MaximumRenderedPageSize

Hämtar den maximala längden på sidan, i byte, som webbläsaren kan visa.

MaximumSoftkeyLabelLength

Hämtar den maximala längden på texten som en etikett med mjuk nyckel kan visa.

MinorVersion

Hämtar delversionsnumret (decimalversionen) i webbläsaren.

MinorVersionString

Hämtar versionsnumret för delversionen (decimal) i webbläsaren som en sträng.

MobileDeviceManufacturer

Hämtar namnet på tillverkaren av en mobil enhet, om det är känt.

MobileDeviceModel

Hämtar modellnamnet för en mobil enhet, om det är känt.

MSDomVersion

Hämtar den version av Microsoft HTML (MSHTML) Document Object Model (DOM) som webbläsaren stöder.

NumberOfSoftkeys

Hämtar antalet softkeys på en mobil enhet.

Platform

Hämtar namnet på det operativsystem som klienten använder, om det är känt.

PreferredImageMime

Hämtar MIME-typen för den typ av bildinnehåll som webbläsaren vanligtvis föredrar.

PreferredRenderingMime

Hämtar MIME-typen för den typ av innehåll som webbläsaren vanligtvis föredrar.

PreferredRenderingType

Hämtar det allmänna namnet på den typ av innehåll som webbläsaren föredrar.

PreferredRequestEncoding

Hämtar den begärandekodning som webbläsaren föredrar.

PreferredResponseEncoding

Hämtar den svarskodning som webbläsaren föredrar.

RendersBreakBeforeWmlSelectAndInput

Hämtar ett värde som anger om webbläsaren återger en radbrytning före select eller input element.

RendersBreaksAfterHtmlLists

Hämtar ett värde som anger om webbläsaren återger en radbrytning efter listobjektelement.

RendersBreaksAfterWmlAnchor

Hämtar ett värde som anger om webbläsaren återger en radbrytning efter ett fristående WML-element a (fästpunkt).

RendersBreaksAfterWmlInput

Hämtar ett värde som anger om webbläsaren återger en radbrytning efter ett WML-element input .

RendersWmlDoAcceptsInline

Hämtar ett värde som anger om webbläsaren för mobila enheter återger ett WML-formulär do som accepterar konstruktionen som en infogad knapp i stället för som en softkey.

RendersWmlSelectsAsMenuCards

Hämtar ett värde som anger om webbläsaren renderar WML-element select som menykort, i stället för som en kombinationsruta.

RequiredMetaTagNameValue

Används internt för att skapa en metatagg som krävs av vissa webbläsare.

RequiresAttributeColonSubstitution

Hämtar ett värde som anger om webbläsaren kräver att kolon i elementattributvärden ersätts med ett annat tecken.

RequiresContentTypeMetaTag

Hämtar ett värde som anger om webbläsaren kräver ett HTML-element meta som content-type attributet har angetts för.

RequiresControlStateInSession

Hämtar ett värde som anger om webbläsaren kräver kontrolltillstånd för att underhållas i sessioner.

RequiresDBCSCharacter

Hämtar ett värde som anger om webbläsaren kräver en teckenuppsättning med dubbla byte.

RequiresHtmlAdaptiveErrorReporting

Hämtar ett värde som anger om webbläsaren kräver felmeddelanden som inte är standard.

RequiresLeadingPageBreak

Hämtar ett värde som anger om webbläsaren kräver att det första elementet i en webbsidas brödtext är ett HTML-element br .

RequiresNoBreakInFormatting

Hämtar ett värde som anger om webbläsaren inte stöder HTML-element br för att formatera radbrytningar.

RequiresOutputOptimization

Hämtar ett värde som anger om webbläsaren kräver att sidor innehåller en storleksoptimerad form av markeringsspråktaggar.

RequiresPhoneNumbersAsPlainText

Hämtar ett värde som anger om webbläsaren stöder telefonuppringning baserat på oformaterad text eller om den kräver särskild markering.

RequiresSpecialViewStateEncoding

Hämtar ett värde som anger om webbläsaren kräver att visningstillståndsvärden kodas särskilt.

RequiresUniqueFilePathSuffix

Hämtar ett värde som anger om webbläsaren kräver unika URL:er för formuläråtgärder.

RequiresUniqueHtmlCheckboxNames

Hämtar ett värde som anger om webbläsaren kräver unika name attributvärden för flera HTML-element input type="checkbox" .

RequiresUniqueHtmlInputNames

Hämtar ett värde som anger om webbläsaren kräver unika name attributvärden för flera HTML-element input .

RequiresUrlEncodedPostfieldValues

Hämtar ett värde som anger om postback-data som skickas av webbläsaren ska vara URL-kodade.

ScreenBitDepth

Hämtar djupet på skärmen, i bitar per bildpunkt.

ScreenCharactersHeight

Hämtar den ungefärliga höjden på skärmen, i teckenlinjer.

ScreenCharactersWidth

Hämtar den ungefärliga bredden på skärmen, i tecken.

ScreenPixelsHeight

Hämtar bildskärmens ungefärliga höjd i bildpunkter.

ScreenPixelsWidth

Hämtar bildskärmens ungefärliga bredd i bildpunkter.

SupportsAccesskeyAttribute

Hämtar ett värde som anger om webbläsaren stöder accesskey attributet HTML a (fästpunkt) och input element.

SupportsBodyColor

Hämtar ett värde som anger om webbläsaren stöder bgcolor attributet för HTML-elementet body .

SupportsBold

Hämtar ett värde som anger om webbläsaren stöder HTML-element b för att formatera fet text.

SupportsCacheControlMetaTag

Hämtar ett värde som anger om webbläsaren stöder cache-control värdet för attributet för http-equiv HTML-element meta .

SupportsCallback

Hämtar ett värde som anger om webbläsaren stöder motringningsskript.

SupportsCss

Hämtar ett värde som anger om webbläsaren stöder sammanhängande formatmallar (CSS).

SupportsDivAlign

Hämtar ett värde som anger om webbläsaren stöder align attributet för HTML-element div .

SupportsDivNoWrap

Hämtar ett värde som anger om webbläsaren stöder nowrap attributet för HTML-element div .

SupportsEmptyStringInCookieValue

Hämtar ett värde som anger om webbläsaren stöder tomma strängar i cookievärden.

SupportsFontColor

Hämtar ett värde som anger om webbläsaren stöder color attributet för HTML-element font .

SupportsFontName

Hämtar ett värde som anger om webbläsaren stöder name attributet för HTML-element font .

SupportsFontSize

Hämtar ett värde som anger om webbläsaren stöder size attributet för HTML-element font .

SupportsImageSubmit

Hämtar ett värde som anger om webbläsaren stöder användningen av en anpassad avbildning i stället för en standardknapp för att skicka formulär.

SupportsIModeSymbols

Hämtar ett värde som anger om webbläsaren stöder i-mode-symboler.

SupportsInputIStyle

Hämtar ett värde som anger om webbläsaren stöder istyle attributet för HTML-element input .

SupportsInputMode

Hämtar ett värde som anger om webbläsaren stöder mode attributet för HTML-element input .

SupportsItalic

Hämtar ett värde som anger om webbläsaren stöder HTML-element i för att formatera kursiv text.

SupportsJPhoneMultiMediaAttributes

Hämtar ett värde som anger om webbläsaren stöder multimedieattribut för J-Phone.

SupportsJPhoneSymbols

Hämtar ett värde som anger om webbläsaren stöder J-Phone-specifika bildsymboler.

SupportsQueryStringInFormAction

Hämtar ett värde som anger om webbläsaren stöder en frågesträng i action attributvärdet för HTML-element form .

SupportsRedirectWithCookie

Hämtar ett värde som anger om webbläsaren stöder cookies vid omdirigering.

SupportsSelectMultiple

Hämtar ett värde som anger om webbläsaren stöder multiple attributet för HTML-element select .

SupportsUncheck

Hämtar ett värde som anger om rensning av ett markerat HTML-element input type="checkbox" återspeglas i postback-data.

SupportsXmlHttp

Hämtar ett värde som anger om webbläsaren har stöd för att ta emot XML via HTTP.

Tables

Hämtar ett värde som anger om webbläsaren stöder HTML-element table .

TagWriter

Används internt för att hämta typen av objekt som används för att skriva taggar för webbläsaren.

Type

Hämtar webbläsarens namn och huvudversionsnummer (heltal).

UseOptimizedCacheKey

Används internt för att hämta ett värde som anger om du vill använda en optimerad cachenyckel.

VBScript

Hämtar ett värde som anger om webbläsaren stöder Visual Basic Scripting Edition (VBScript).

Version

Hämtar webbläsarens fullständiga versionsnummer (heltal och decimaltecken) som en sträng.

W3CDomVersion

Hämtar den version av W3C(World Wide Web Consortium) XML Document Object Model (DOM) som webbläsaren stöder.

Win16

Hämtar ett värde som anger om klienten är en Win16-baserad dator.

Win32

Hämtar ett värde som anger om klienten är en Win32-baserad dator.

Metoder

Name Description
AddBrowser(String)

Används internt för att lägga till en post i den interna samlingen webbläsare för vilka funktioner identifieras.

CompareFilters(String, String)

Används internt för att jämföra filter.

CreateHtmlTextWriter(TextWriter)

Skapar en ny instans av objektet som HtmlTextWriter ska användas för att återge markering i webbläsaren.

DisableOptimizedCacheKey()

Används internt för att inaktivera användningen av en optimerad cachenyckel.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
EvaluateFilter(String)

Används internt för att utvärdera ett filter.

GetClrVersions()

Hämtar alla versioner av .NET Framework common language runtime (CLR) som är installerade på klienten.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
IsBrowser(String)

Hämtar ett värde som anger om klientwebbläsaren är samma som den angivna webbläsaren.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för