HttpBrowserCapabilities 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.
Gör att servern kan samla in information om funktionerna i webbläsaren som körs på klienten.
public ref class HttpBrowserCapabilities : System::Web::Configuration::HttpCapabilitiesBase
public class HttpBrowserCapabilities : System.Web.Configuration.HttpCapabilitiesBase
type HttpBrowserCapabilities = class
inherit HttpCapabilitiesBase
Public Class HttpBrowserCapabilities
Inherits HttpCapabilitiesBase
- Arv
- Härledda
Kommentarer
Egenskaperna HttpBrowserCapabilities är tillgängliga via egenskapen Browser för det ASP.NET inbyggda objektet Request.
Konstruktorer
| Name | Description |
|---|---|
| HttpBrowserCapabilities() |
Skapar en ny instans av HttpBrowserCapabilities klassen. |
Egenskaper
| Name | Description |
|---|---|
| ActiveXControls |
Hämtar ett värde som anger om klientwebbläsaren stöder ActiveX-kontroller. |
| ActiveXControls |
Hämtar ett värde som anger om webbläsaren stöder ActiveX-kontroller. (Ärvd från HttpCapabilitiesBase) |
| Adapters |
Returnerar samlingen av tillgängliga kontrollkort. (Ärvd från HttpCapabilitiesBase) |
| AOL |
Hämtar ett värde som anger om klienten är en America Online-webbläsare (AOL). |
| AOL |
Hämtar ett värde som anger om klienten är en America Online-webbläsare (AOL). (Ärvd från HttpCapabilitiesBase) |
| BackgroundSounds |
Hämtar ett värde som anger om klientwebbläsaren stöder bakgrundsljud. |
| BackgroundSounds |
Hämtar ett värde som anger om webbläsaren stöder uppspelning av bakgrundsljud med html-elementet |
| Beta |
Hämtar ett värde som anger om webbläsaren är en betaversion. |
| Beta |
Hämtar ett värde som anger om webbläsaren är en betaversion. (Ärvd från HttpCapabilitiesBase) |
| Browser |
Hämtar webbläsarsträngen (om någon) som skickades i User-Agent-huvudet. |
| Browser |
Hämtar webbläsarsträngen (om någon) som skickades av webbläsaren i begärandehuvudet |
| Browsers |
Hämtar en ArrayList av webbläsarna i Capabilities ordlistan. (Ärvd från HttpCapabilitiesBase) |
| CanCombineFormsInDeck |
Hämtar ett värde som anger om webbläsaren stöder kortlekar som innehåller flera formulär, till exempel separata kort. (Ärvd från HttpCapabilitiesBase) |
| CanInitiateVoiceCall |
Hämtar ett värde som anger om webbläsarenheten kan initiera ett röstsamtal. (Ärvd från HttpCapabilitiesBase) |
| CanRenderAfterInputOrSelectElement |
Hämtar ett värde som anger om webbläsaren stöder sidinnehåll efter 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. (Ärvd från HttpCapabilitiesBase) |
| 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 stöder att skicka e-post med hjälp av HTML-elementet |
| Capabilities |
Används internt för att hämta de definierade funktionerna i webbläsaren. (Ärvd från HttpCapabilitiesBase) |
| CDF |
Hämtar ett värde som anger om klientwebbläsaren stöder CDF (Channel Definition Format) för webbsändning. |
| CDF |
Hämtar ett värde som anger om webbläsaren stöder CDF (Channel Definition Format) för webbsändning. (Ärvd från HttpCapabilitiesBase) |
| ClrVersion |
Hämtar versionsnumret för .NET common language runtime installerat på klienten. |
| ClrVersion |
Hämtar versionen av .NET Framework som är installerad på klienten. (Ärvd från HttpCapabilitiesBase) |
| Cookies |
Hämtar ett värde som anger om klientwebbläsaren stöder cookies. |
| Cookies |
Hämtar ett värde som anger om webbläsaren stöder cookies. (Ärvd från HttpCapabilitiesBase) |
| Crawler |
Hämtar ett värde som anger om klientwebbläsaren är en sökmotor för webbkryptering. |
| Crawler |
Hämtar ett värde som anger om webbläsaren är en sökrobot för sökmotorn. (Ärvd från HttpCapabilitiesBase) |
| DefaultSubmitButtonLimit |
Returnerar det maximala antalet Skicka-knappar som tillåts för ett formulär. (Ärvd från HttpCapabilitiesBase) |
| EcmaScriptVersion |
Hämtar versionsnumret för ECMA-skriptet som klientwebbläsaren stöder. |
| EcmaScriptVersion |
Hämtar versionsnumret för ECMAScript som webbläsaren stöder. (Ärvd från HttpCapabilitiesBase) |
| Frames |
Hämtar ett värde som anger om klientwebbläsaren stöder HTML-ramar. |
| Frames |
Hämtar ett värde som anger om webbläsaren stöder HTML-ramar. (Ärvd från HttpCapabilitiesBase) |
| 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. (Ärvd från HttpCapabilitiesBase) |
| 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. (Ärvd från HttpCapabilitiesBase) |
| 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. (Ärvd från HttpCapabilitiesBase) |
| HasBackButton |
Hämtar ett värde som anger om webbläsaren har en dedikerad bakåtknapp . (Ärvd från HttpCapabilitiesBase) |
| 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 den som HtmlTextWriter ska användas. (Ärvd från HttpCapabilitiesBase) |
| Id |
Hämtar den interna identifieraren för webbläsaren enligt definitionen i webbläsarens definitionsfil. (Ärvd från HttpCapabilitiesBase) |
| InputType |
Returnerar den typ av indata som stöds av webbläsaren. (Ärvd från HttpCapabilitiesBase) |
| IsColor |
Hämtar ett värde som anger om webbläsaren har en färgvisning. (Ärvd från HttpCapabilitiesBase) |
| IsMobileDevice |
Hämtar ett värde som anger om webbläsaren är en identifierad mobil enhet. (Ärvd från HttpCapabilitiesBase) |
| Item[String] |
Hämtar värdet för den angivna webbläsarfunktionen. I C# är den här egenskapen indexeraren för klassen. (Ärvd från HttpCapabilitiesBase) |
| JavaApplets |
Hämtar ett värde som anger om klientwebbläsaren stöder Java appletar. |
| JavaApplets |
Hämtar ett värde som anger om webbläsaren stöder Java. (Ärvd från HttpCapabilitiesBase) |
| JavaScript |
Hämtar ett värde som anger om klientwebbläsaren stöder JavaScript. |
| JavaScript |
Föråldrad.
Hämtar ett värde som anger om webbläsaren stöder JavaScript. (Ärvd från HttpCapabilitiesBase) |
| JScriptVersion |
Hämtar den JScript-version som webbläsaren stöder. (Ärvd från HttpCapabilitiesBase) |
| MajorVersion |
Hämtar huvudversionsnumret (dvs. heltal) i klientwebbläsaren. |
| MajorVersion |
Hämtar huvudversionsnumret (heltal) i webbläsaren. (Ärvd från HttpCapabilitiesBase) |
| 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. (Ärvd från HttpCapabilitiesBase) |
| MaximumSoftkeyLabelLength |
Returnerar den maximala längden på texten som en etikett med mjuk nyckel kan visa. (Ärvd från HttpCapabilitiesBase) |
| MinorVersion |
Hämtar det delversionsnummer (det vill:s, decimal) i klientwebbläsaren. |
| MinorVersion |
Hämtar det delversionsnummer (det vill s.v.s. decimal) i webbläsaren. (Ärvd från HttpCapabilitiesBase) |
| MinorVersionString |
Hämtar versionsnumret för delversionen (decimal) i webbläsaren som en sträng. (Ärvd från HttpCapabilitiesBase) |
| MobileDeviceManufacturer |
Returnerar namnet på tillverkaren av en mobil enhet, om det är känt. (Ärvd från HttpCapabilitiesBase) |
| MobileDeviceModel |
Hämtar modellnamnet för en mobil enhet, om det är känt. (Ärvd från HttpCapabilitiesBase) |
| MSDomVersion |
Hämtar den version av Microsoft HTML -dokumentobjektmodell (MSHTML) (DOM) som klientwebbläsaren stöder. |
| MSDomVersion |
Hämtar den version av Microsoft HTML-dokumentobjektmodell (MSHTML) (DOM) som webbläsaren stöder. (Ärvd från HttpCapabilitiesBase) |
| NumberOfSoftkeys |
Returnerar antalet mjuka nycklar på en mobil enhet. (Ärvd från HttpCapabilitiesBase) |
| Platform |
Hämtar namnet på den plattform som klienten använder. |
| Platform |
Hämtar namnet på den plattform som klienten använder, om det är känt. (Ärvd från HttpCapabilitiesBase) |
| PreferredImageMime |
Returnerar MIME-typen för den typ av bildinnehåll som vanligtvis föredras av webbläsaren. (Ärvd från HttpCapabilitiesBase) |
| PreferredRenderingMime |
Returnerar MIME-typen för den typ av innehåll som vanligtvis föredras av webbläsaren. (Ärvd från HttpCapabilitiesBase) |
| PreferredRenderingType |
Hämtar det allmänna namnet på den typ av innehåll som webbläsaren föredrar. (Ärvd från HttpCapabilitiesBase) |
| PreferredRequestEncoding |
Hämtar den begärandekodning som föredras av webbläsaren. (Ärvd från HttpCapabilitiesBase) |
| PreferredResponseEncoding |
Hämtar svarskodningen som föredras av webbläsaren. (Ärvd från HttpCapabilitiesBase) |
| 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. (Ärvd från HttpCapabilitiesBase) |
| RendersBreaksAfterWmlAnchor |
Hämtar ett värde som anger om webbläsaren återger en radbrytning efter ett fristående HTML-element |
| RendersBreaksAfterWmlInput |
Hämtar ett värde som anger om webbläsaren återger en radbrytning efter ett HTML-element |
| RendersWmlDoAcceptsInline |
Hämtar ett värde som anger om webbläsaren för mobila enheter återger ett WML-baserat |
| RendersWmlSelectsAsMenuCards |
Hämtar ett värde som anger om webbläsaren återger WML-element |
| RequiredMetaTagNameValue |
Används internt för att skapa en metatagg som krävs av vissa webbläsare. (Ärvd från HttpCapabilitiesBase) |
| RequiresAttributeColonSubstitution |
Hämtar ett värde som anger om webbläsaren kräver att kolon i elementattributvärden ersätts med ett annat tecken. (Ärvd från HttpCapabilitiesBase) |
| 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. (Ärvd från HttpCapabilitiesBase) |
| RequiresDBCSCharacter |
Hämtar ett värde som anger om webbläsaren kräver en teckenuppsättning med dubbla byte. (Ärvd från HttpCapabilitiesBase) |
| RequiresHtmlAdaptiveErrorReporting |
Hämtar ett värde som anger om webbläsaren kräver felmeddelanden som inte är standard. (Ärvd från HttpCapabilitiesBase) |
| 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 taggar för påläggsspråk. (Ärvd från HttpCapabilitiesBase) |
| 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. (Ärvd från HttpCapabilitiesBase) |
| RequiresSpecialViewStateEncoding |
Hämtar ett värde som anger om webbläsaren kräver |
| RequiresUniqueFilePathSuffix |
Hämtar ett värde som anger om webbläsaren kräver unika URL:er för formuläråtgärder. (Ärvd från HttpCapabilitiesBase) |
| 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 blir |
| ScreenBitDepth |
Returnerar djupet på skärmen, i bitar per pixel. (Ärvd från HttpCapabilitiesBase) |
| ScreenCharactersHeight |
Returnerar bildskärmens ungefärliga höjd i teckenrader. (Ärvd från HttpCapabilitiesBase) |
| ScreenCharactersWidth |
Returnerar bildskärmens ungefärliga bredd i tecken. (Ärvd från HttpCapabilitiesBase) |
| ScreenPixelsHeight |
Returnerar bildskärmens ungefärliga höjd i bildpunkter. (Ärvd från HttpCapabilitiesBase) |
| ScreenPixelsWidth |
Returnerar bildskärmens ungefärliga bredd i bildpunkter. (Ärvd från HttpCapabilitiesBase) |
| 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. (Ärvd från HttpCapabilitiesBase) |
| SupportsCss |
Hämtar ett värde som anger om webbläsaren stöder sammanhängande formatmallar (CSS). (Ärvd från HttpCapabilitiesBase) |
| 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 ( |
| 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ändning av en anpassad avbildning i stället för en standardformulärs skicka-knapp. (Ärvd från HttpCapabilitiesBase) |
| SupportsIModeSymbols |
Hämtar ett värde som anger om webbläsaren stöder i-lägessymboler. (Ärvd från HttpCapabilitiesBase) |
| 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. (Ärvd från HttpCapabilitiesBase) |
| SupportsJPhoneSymbols |
Hämtar ett värde som anger om webbläsaren stöder J-Phone-specifika bildsymboler. (Ärvd från HttpCapabilitiesBase) |
| 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. (Ärvd från HttpCapabilitiesBase) |
| SupportsSelectMultiple |
Hämtar ett värde som anger om webbläsaren stöder |
| SupportsUncheck |
Hämtar ett värde som anger om rensningen 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. (Ärvd från HttpCapabilitiesBase) |
| Tables |
Hämtar ett värde som anger om klientwebbläsaren stöder HTML-tabeller. |
| Tables |
Hämtar ett värde som anger om webbläsaren stöder HTML-element |
| TagWriter |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Används internt för att hämta typen av objekt som används för att skriva taggar för webbläsaren. |
| TagWriter |
Används internt för att hämta typen av objekt som används för att skriva taggar för webbläsaren. (Ärvd från HttpCapabilitiesBase) |
| Type |
Hämtar namn och huvudversionsnummer (d.v.s. heltal) i klientwebbläsaren. |
| Type |
Hämtar webbläsarens namn och huvudversionsnummer (heltal). (Ärvd från HttpCapabilitiesBase) |
| UseOptimizedCacheKey |
Används internt för att hämta ett värde som anger om du vill använda en optimerad cachenyckel. (Ärvd från HttpCapabilitiesBase) |
| VBScript |
Hämtar ett värde som anger om klientwebbläsaren stöder VBScript. |
| VBScript |
Hämtar ett värde som anger om webbläsaren stöder Visual Basic Scripting Edition (VBScript). (Ärvd från HttpCapabilitiesBase) |
| Version |
Hämtar webbläsarens fullständiga versionsnummer (heltal och decimaltecken) som en sträng. |
| Version |
Hämtar webbläsarens fullständiga versionsnummer (heltal och decimaltecken) som en sträng. (Ärvd från HttpCapabilitiesBase) |
| W3CDomVersion |
Hämtar versionen av W3C XML Document Object Model (DOM) för World Wide Web Consortium (W3C) som klientwebbläsaren stöder. |
| W3CDomVersion |
Hämtar den version av W3C(World Wide Web Consortium) XML Document Object Model (DOM) som webbläsaren stöder. (Ärvd från HttpCapabilitiesBase) |
| Win16 |
Hämtar ett värde som anger om klienten är en Win16-baserad dator. |
| Win16 |
Hämtar ett värde som anger om klienten är en Win16-baserad dator. (Ärvd från HttpCapabilitiesBase) |
| Win32 |
Hämtar ett värde som anger om klienten är en Win32-baserad dator. |
| Win32 |
Hämtar ett värde som anger om klienten är en Win32-baserad dator. (Ärvd från HttpCapabilitiesBase) |
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. (Ärvd från HttpCapabilitiesBase) |
| CreateHtmlTextWriter(TextWriter) |
Skapar en ny instans av den HtmlTextWriter som ska användas. (Ärvd från HttpCapabilitiesBase) |
| DisableOptimizedCacheKey() |
Används internt för att inaktivera användningen av en optimerad cachenyckel. (Ärvd från HttpCapabilitiesBase) |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetClrVersions() |
Returnerar alla versioner av .NET common language runtime (CLR) som är installerade på klienten. |
| GetClrVersions() |
Returnerar alla versioner av .NET Framework common language runtime som är installerade på klienten. (Ärvd från HttpCapabilitiesBase) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| Init() |
Används internt för att initiera en intern uppsättning värden. (Ärvd från HttpCapabilitiesBase) |
| IsBrowser(String) |
Hämtar ett värde som anger om klientwebbläsaren är samma som den angivna webbläsaren. (Ärvd från HttpCapabilitiesBase) |
| 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) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IFilterResolutionService.CompareFilters(String, String) |
Används internt för att jämföra filter. (Ärvd från HttpCapabilitiesBase) |
| IFilterResolutionService.EvaluateFilter(String) |
Används internt för att utvärdera ett filter. (Ärvd från HttpCapabilitiesBase) |