HttpBrowserCapabilitiesWrapper Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
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 |
| 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 |
| 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 |
| CanRenderEmptySelects |
Hämtar ett värde som anger om webbläsaren stöder tomma HTML-element |
| CanRenderInputAndSelectElementsTogether |
Hämtar ett värde som anger om webbläsaren stöder WML |
| CanRenderMixedSelects |
Hämtar ett värde som anger om webbläsaren stöder WML-element |
| CanRenderOneventAndPrevElementsTogether |
Hämtar ett värde som anger om webbläsaren stöder WML |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| RendersBreaksAfterWmlInput |
Hämtar ett värde som anger om webbläsaren återger en radbrytning efter ett WML-element |
| RendersWmlDoAcceptsInline |
Hämtar ett värde som anger om webbläsaren för mobila enheter återger ett WML-formulär |
| RendersWmlSelectsAsMenuCards |
Hämtar ett värde som anger om webbläsaren renderar WML-element |
| 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 |
| 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 |
| RequiresNoBreakInFormatting |
Hämtar ett värde som anger om webbläsaren inte stöder HTML-element |
| 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 |
| RequiresUniqueHtmlInputNames |
Hämtar ett värde som anger om webbläsaren kräver unika |
| 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 |
| SupportsBodyColor |
Hämtar ett värde som anger om webbläsaren stöder |
| SupportsBold |
Hämtar ett värde som anger om webbläsaren stöder HTML-element |
| SupportsCacheControlMetaTag |
Hämtar ett värde som anger om webbläsaren stöder |
| 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 |
| SupportsDivNoWrap |
Hämtar ett värde som anger om webbläsaren stöder |
| 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 |
| SupportsFontName |
Hämtar ett värde som anger om webbläsaren stöder |
| SupportsFontSize |
Hämtar ett värde som anger om webbläsaren stöder |
| 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 |
| SupportsInputMode |
Hämtar ett värde som anger om webbläsaren stöder |
| SupportsItalic |
Hämtar ett värde som anger om webbläsaren stöder HTML-element |
| 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 |
| 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 |
| SupportsUncheck |
Hämtar ett värde som anger om rensning av ett markerat HTML-element |
| 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 |
| 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) |