HttpBrowserCapabilitiesWrapper Klas

Definitie

Hiermee wordt het intrinsieke HTTP-object ingekapseld waarmee de server informatie kan verzamelen over de mogelijkheden van de browser die de huidige aanvraag heeft ingediend.

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

Opmerkingen

De HttpBrowserCapabilitiesWrapper klasse is afgeleid van de HttpBrowserCapabilitiesBase klasse en fungeert als wrapper voor de HttpBrowserCapabilities klasse. Met deze klasse wordt de functionaliteit van de HttpBrowserCapabilities klasse weergegeven en wordt het HttpBrowserCapabilitiesBase type weergegeven. Met de klasse HttpBrowserCapabilitiesBase kunt u de oorspronkelijke implementatie van de klasse HttpBrowserCapabilities in uw toepassing vervangen door een aangepaste implementatie, bijvoorbeeld wanneer u eenheidstests uitvoert buiten de ASP.NET-pijplijn.

Constructors

Name Description
HttpBrowserCapabilitiesWrapper(HttpBrowserCapabilities)

Initialiseert een nieuw exemplaar van de HttpBrowserCapabilitiesWrapper klasse.

Eigenschappen

Name Description
ActiveXControls

Hiermee wordt een waarde opgehaald die aangeeft of de browser ActiveX-besturingselementen kan ondersteunen.

Adapters

Hiermee haalt u de verzameling beschikbare besturingsadapters op.

AOL

Hiermee wordt een waarde opgehaald die aangeeft of de client een AOL-browser (America Online) is.

BackgroundSounds

Hiermee wordt een waarde opgehaald die aangeeft of de browser achtergrondgeluiden ondersteunt met behulp van het bgsounds HTML-element.

Beta

Hiermee wordt een waarde opgehaald die aangeeft of de browser een bètaversie is.

Browser

Hiermee haalt u de browsertekenreeks (indien aanwezig) op die is verzonden door de browser in de User-Agent aanvraagheader.

Browsers

Hiermee haalt u een verzameling browsers op waarvoor de mogelijkheden worden herkend.

CanCombineFormsInDeck

Hiermee wordt een waarde opgehaald die aangeeft of de browser decks ondersteunt die meerdere formulieren bevatten, zoals afzonderlijke kaarten.

CanInitiateVoiceCall

Hiermee wordt een waarde opgehaald die aangeeft of het browserapparaat een spraakoproep kan initiëren.

CanRenderAfterInputOrSelectElement

Hiermee wordt een waarde opgehaald die aangeeft of de browser pagina-inhoud ondersteunt die volgt op WML select of input elementen.

CanRenderEmptySelects

Hiermee wordt een waarde opgehaald die aangeeft of de browser lege HTML-elementen select ondersteunt.

CanRenderInputAndSelectElementsTogether

Hiermee wordt een waarde opgehaald die aangeeft of de browser WML input en select elementen in dezelfde kaart ondersteunt.

CanRenderMixedSelects

Hiermee wordt een waarde opgehaald die aangeeft of de browser WML-elementen option ondersteunt die beide onpick en value kenmerken opgeven.

CanRenderOneventAndPrevElementsTogether

Hiermee wordt een waarde opgehaald die aangeeft of de browser WML onevent en prev elementen in dezelfde kaart ondersteunt.

CanRenderPostBackCards

Hiermee wordt een waarde opgehaald die aangeeft of de browser WML-kaarten voor terugpost ondersteunt.

CanRenderSetvarZeroWithMultiSelectionList

Hiermee wordt een waarde opgehaald die aangeeft of de browser WML-elementen setvar ondersteunt die een value kenmerk van 0 hebben.

CanSendMail

Hiermee wordt een waarde opgehaald die aangeeft of de browser het verzenden van e-mailberichten ondersteunt met behulp van het HTML-schema mailto .

Capabilities

Intern gebruikt om de gedefinieerde mogelijkheden van de browser op te halen.

CDF

Hiermee wordt een waarde opgehaald die aangeeft of de browser ondersteuning biedt voor Channel Definition Format (CDF) voor webcasting.

ClrVersion

Hiermee haalt u de versie op van het .NET Framework dat op de client is geïnstalleerd.

Cookies

Hiermee wordt een waarde opgehaald die aangeeft of de browser cookies kan ondersteunen.

Crawler

Hiermee wordt een waarde opgehaald die aangeeft of de browser een webcrawler voor zoekprogramma's is.

DefaultSubmitButtonLimit

Hiermee haalt u het maximum aantal verzendknoppen op dat is toegestaan voor een formulier.

EcmaScriptVersion

Hiermee haalt u het versienummer van ECMAScript (JavaScript) op dat door de browser wordt ondersteund.

Frames

Hiermee wordt een waarde opgehaald die aangeeft of de browser HTML-frames ondersteunt.

GatewayMajorVersion

Hiermee haalt u het primaire versienummer op van de draadloze gateway die wordt gebruikt voor toegang tot de server, indien bekend.

GatewayMinorVersion

Hiermee wordt het secundaire versienummer van de draadloze gateway opgevraagd die wordt gebruikt voor toegang tot de server, indien bekend.

GatewayVersion

Hiermee haalt u de versie op van de draadloze gateway die wordt gebruikt voor toegang tot de server, indien bekend.

HasBackButton

Hiermee wordt een waarde opgehaald die aangeeft of de browser een speciale knop Vorige heeft.

HidesRightAlignedMultiselectScrollbars

Hiermee wordt een waarde opgehaald die aangeeft of de schuifbalk van een HTML-element select multiple met een align kenmerkwaarde right wordt verborgen bij het weergeven.

HtmlTextWriter

Hiermee haalt u de volledig gekwalificeerde klassenaam op van de klasse die moet worden gebruikt voor het HtmlTextWriter schrijven van opmaaktekens en tekst.

Id

Hiermee haalt u de interne id van de browser op zoals opgegeven in het browserdefinitiebestand.

InputType

Hiermee haalt u het type invoer op dat wordt ondersteund door de browser.

IsColor

Hiermee wordt een waarde opgehaald die aangeeft of de browser een kleurenweergave heeft.

IsMobileDevice

Hiermee wordt een waarde opgehaald die aangeeft of de browser een herkend mobiel apparaat is.

Item[String]

Hiermee haalt u de waarde van de opgegeven browsermogelijkheid op. In C# is deze eigenschap de indexeerfunctie voor de klasse.

JavaApplets

Hiermee wordt een waarde opgehaald die aangeeft of de browser ondersteuning biedt voor Java.

JScriptVersion

Hiermee haalt u de JScript-versie op die door de browser wordt ondersteund.

MajorVersion

Hiermee haalt u het primaire versienummer (geheel getal) van de browser op.

MaximumHrefLength

Hiermee haalt u de maximale lengte op in tekens voor het href kenmerk van een HTML-element a (anker).

MaximumRenderedPageSize

Hiermee haalt u de maximale lengte van de pagina op, in bytes, die in de browser kan worden weergegeven.

MaximumSoftkeyLabelLength

Hiermee haalt u de maximale lengte op van de tekst die door een label met een soft-key kan worden weergegeven.

MinorVersion

Hiermee haalt u het secundaire versienummer (decimaal) van de browser op.

MinorVersionString

Hiermee haalt u het secundaire versienummer (decimaal) van de browser op als een tekenreeks.

MobileDeviceManufacturer

Hiermee haalt u de naam op van de fabrikant van een mobiel apparaat, indien bekend.

MobileDeviceModel

Hiermee haalt u de modelnaam van een mobiel apparaat op, indien bekend.

MSDomVersion

Hiermee haalt u de versie op van de Microsoft HTML (MSHTML) Document Object Model (DOM) die door de browser wordt ondersteund.

NumberOfSoftkeys

Hiermee haalt u het aantal softkeys op een mobiel apparaat op.

Platform

Hiermee haalt u de naam op van het besturingssysteem dat de client gebruikt, indien bekend.

PreferredImageMime

Hiermee wordt het MIME-type van het type afbeeldingsinhoud opgehaald dat de browser doorgaans de voorkeur geeft.

PreferredRenderingMime

Hiermee haalt u het MIME-type op van het type inhoud dat de browser doorgaans de voorkeur geeft.

PreferredRenderingType

Hiermee haalt u de algemene naam op voor het type inhoud dat door de browser wordt gebruikt.

PreferredRequestEncoding

Hiermee haalt u de aanvraagcodering op die door de browser wordt gebruikt.

PreferredResponseEncoding

Hiermee haalt u de antwoordcodering op die door de browser wordt gebruikt.

RendersBreakBeforeWmlSelectAndInput

Hiermee wordt een waarde opgehaald die aangeeft of de browser een regeleinde voor select of input elementen weergeeft.

RendersBreaksAfterHtmlLists

Hiermee wordt een waarde opgehaald die aangeeft of in de browser een regeleinde wordt weergegeven na lijstitemelementen.

RendersBreaksAfterWmlAnchor

Hiermee wordt een waarde opgehaald die aangeeft of de browser een regeleinde weergeeft na een zelfstandig WML-element a (anker).

RendersBreaksAfterWmlInput

Hiermee wordt een waarde opgehaald die aangeeft of de browser een regeleinde na een WML-element input weergeeft.

RendersWmlDoAcceptsInline

Hiermee wordt een waarde opgehaald die aangeeft of de browser voor mobiele apparaten een WML-formulier do accepteert als een inlineknop in plaats van als een softkey.

RendersWmlSelectsAsMenuCards

Hiermee wordt een waarde opgehaald die aangeeft of WML-elementen select worden weergegeven als menukaarten in plaats van als keuzelijst met invoervak.

RequiredMetaTagNameValue

Intern gebruikt voor het produceren van een metatag die is vereist voor sommige browsers.

RequiresAttributeColonSubstitution

Hiermee wordt een waarde opgehaald die aangeeft of voor de browser dubbele punten in elementkenmerkwaarden moeten worden vervangen door een ander teken.

RequiresContentTypeMetaTag

Hiermee wordt een waarde opgehaald die aangeeft of voor de browser een HTML-element meta is vereist waarvoor het content-type kenmerk is opgegeven.

RequiresControlStateInSession

Hiermee wordt een waarde opgehaald die aangeeft of voor de browser de controlestatus moet worden onderhouden in sessies.

RequiresDBCSCharacter

Hiermee wordt een waarde opgehaald die aangeeft of voor de browser een dubbel-bytetekenset is vereist.

RequiresHtmlAdaptiveErrorReporting

Hiermee wordt een waarde opgehaald die aangeeft of voor de browser niet-standaard foutberichten zijn vereist.

RequiresLeadingPageBreak

Hiermee wordt een waarde opgehaald die aangeeft of voor de browser het eerste element in de hoofdtekst van een webpagina een HTML-element br moet zijn.

RequiresNoBreakInFormatting

Hiermee wordt een waarde opgehaald die aangeeft of HTML-elementen br niet worden ondersteund in de browser om regeleinden op te maken.

RequiresOutputOptimization

Hiermee haalt u een waarde op die aangeeft of voor de browser pagina's een voor grootte geoptimaliseerde vorm van markeringstaaltags moeten bevatten.

RequiresPhoneNumbersAsPlainText

Hiermee wordt een waarde opgehaald die aangeeft of de browser telefoonkiezers ondersteunt op basis van tekst zonder opmaak of dat er speciale markeringen nodig zijn.

RequiresSpecialViewStateEncoding

Hiermee wordt een waarde opgehaald die aangeeft of voor de browser weergavestatuswaarden speciaal moeten worden gecodeerd.

RequiresUniqueFilePathSuffix

Hiermee wordt een waarde opgehaald die aangeeft of voor de browser unieke URL's voor formulieracties zijn vereist.

RequiresUniqueHtmlCheckboxNames

Hiermee wordt een waarde opgehaald die aangeeft of de browser unieke name kenmerkwaarden vereist voor meerdere HTML-elementen input type="checkbox" .

RequiresUniqueHtmlInputNames

Hiermee wordt een waarde opgehaald die aangeeft of de browser unieke name kenmerkwaarden vereist voor meerdere HTML-elementen input .

RequiresUrlEncodedPostfieldValues

Hiermee wordt een waarde opgehaald die aangeeft of postbackgegevens die door de browser worden verzonden, url-gecodeerd worden.

ScreenBitDepth

Hiermee haalt u de diepte van de weergave op, in bits per pixel.

ScreenCharactersHeight

Hiermee haalt u de geschatte hoogte van de weergave op in tekenlijnen.

ScreenCharactersWidth

Hiermee wordt de geschatte breedte van de weergave in tekens opgeslagen.

ScreenPixelsHeight

Hiermee haalt u de geschatte hoogte van de weergave in pixels op.

ScreenPixelsWidth

Hiermee wordt de geschatte breedte van het scherm, in pixels, opgeslagen.

SupportsAccesskeyAttribute

Hiermee wordt een waarde opgehaald die aangeeft of de browser het accesskey kenmerk HTML a (anker) en input elementen ondersteunt.

SupportsBodyColor

Hiermee wordt een waarde opgehaald die aangeeft of de browser het bgcolor kenmerk van het HTML-element body ondersteunt.

SupportsBold

Hiermee wordt een waarde opgehaald die aangeeft of de browser HTML-elementen b ondersteunt om vetgedrukte tekst op te maken.

SupportsCacheControlMetaTag

Hiermee wordt een waarde opgehaald die aangeeft of de browser de cache-control waarde voor het http-equiv kenmerk van HTML-elementen meta ondersteunt.

SupportsCallback

Hiermee wordt een waarde opgehaald die aangeeft of de browser callbackscripts ondersteunt.

SupportsCss

Hiermee wordt een waarde opgehaald die aangeeft of de browser trapsgewijze opmaakmodellen (CSS) ondersteunt.

SupportsDivAlign

Hiermee wordt een waarde opgehaald die aangeeft of de browser het align kenmerk van HTML-elementen div ondersteunt.

SupportsDivNoWrap

Hiermee wordt een waarde opgehaald die aangeeft of de browser het nowrap kenmerk van HTML-elementen div ondersteunt.

SupportsEmptyStringInCookieValue

Hiermee wordt een waarde opgehaald die aangeeft of de browser lege tekenreeksen in cookiewaarden ondersteunt.

SupportsFontColor

Hiermee wordt een waarde opgehaald die aangeeft of de browser het color kenmerk van HTML-elementen font ondersteunt.

SupportsFontName

Hiermee wordt een waarde opgehaald die aangeeft of de browser het name kenmerk van HTML-elementen font ondersteunt.

SupportsFontSize

Hiermee wordt een waarde opgehaald die aangeeft of de browser het size kenmerk van HTML-elementen font ondersteunt.

SupportsImageSubmit

Hiermee wordt een waarde opgehaald die aangeeft of de browser het gebruik van een aangepaste installatiekopieën ondersteunt in plaats van een standaardknop voor formulier verzenden.

SupportsIModeSymbols

Hiermee wordt een waarde opgehaald die aangeeft of de browser i-modussymbolen ondersteunt.

SupportsInputIStyle

Hiermee wordt een waarde opgehaald die aangeeft of de browser het istyle kenmerk van HTML-elementen input ondersteunt.

SupportsInputMode

Hiermee wordt een waarde opgehaald die aangeeft of de browser het mode kenmerk van HTML-elementen input ondersteunt.

SupportsItalic

Hiermee wordt een waarde opgehaald die aangeeft of de browser HTML-elementen i ondersteunt om cursieve tekst op te maken.

SupportsJPhoneMultiMediaAttributes

Hiermee wordt een waarde opgehaald die aangeeft of de browser multimediakenmerken van J-Phone ondersteunt.

SupportsJPhoneSymbols

Hiermee wordt een waarde opgehaald die aangeeft of de browser ondersteuning biedt voor J-Phone-specifieke afbeeldingssymbolen.

SupportsQueryStringInFormAction

Hiermee wordt een waarde opgehaald die aangeeft of de browser een queryreeks ondersteunt in de action kenmerkwaarde van HTML-elementen form .

SupportsRedirectWithCookie

Hiermee wordt een waarde opgehaald die aangeeft of de browser cookies op omleiding ondersteunt.

SupportsSelectMultiple

Hiermee wordt een waarde opgehaald die aangeeft of de browser het multiple kenmerk van HTML-elementen select ondersteunt.

SupportsUncheck

Hiermee wordt een waarde opgehaald die aangeeft of het wissen van een gecontroleerd HTML-element input type="checkbox" wordt weerspiegeld in terugpostgegevens.

SupportsXmlHttp

Hiermee wordt een waarde opgehaald die aangeeft of de browser ondersteuning biedt voor het ontvangen van XML via HTTP.

Tables

Hiermee wordt een waarde opgehaald die aangeeft of de browser HTML-elementen table ondersteunt.

TagWriter

Wordt intern gebruikt om het type object op te halen dat wordt gebruikt voor het schrijven van tags voor de browser.

Type

Hiermee haalt u de naam en het primaire versienummer (geheel getal) van de browser op.

UseOptimizedCacheKey

Intern gebruikt om een waarde op te halen die aangeeft of een geoptimaliseerde cachesleutel moet worden gebruikt.

VBScript

Hiermee wordt een waarde opgehaald die aangeeft of de browser ondersteuning biedt voor Visual Basic Scripting Edition (VBScript).

Version

Hiermee haalt u het volledige versienummer (geheel getal en decimaal) van de browser op als een tekenreeks.

W3CDomVersion

Hiermee haalt u de versie op van het W3C XML Document Object Model (DOM) van het World Wide Web Consortium (W3C) dat door de browser wordt ondersteund.

Win16

Hiermee wordt een waarde opgehaald die aangeeft of de client een Win16-computer is.

Win32

Hiermee wordt een waarde opgehaald die aangeeft of de client een Win32-computer is.

Methoden

Name Description
AddBrowser(String)

Intern gebruikt om een vermelding toe te voegen aan de interne verzameling browsers waarvoor de mogelijkheden worden herkend.

CompareFilters(String, String)

Intern gebruikt om filters te vergelijken.

CreateHtmlTextWriter(TextWriter)

Hiermee maakt u een nieuw exemplaar van het HtmlTextWriter object dat moet worden gebruikt om markeringen weer te geven in de browser.

DisableOptimizedCacheKey()

Intern gebruikt om het gebruik van een geoptimaliseerde cachesleutel uit te schakelen.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
EvaluateFilter(String)

Intern gebruikt om een filter te evalueren.

GetClrVersions()

Hiermee worden alle versies van de .NET Common Language Runtime (CLR) opgehaald die op de client zijn geïnstalleerd.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
IsBrowser(String)

Hiermee wordt een waarde opgehaald die aangeeft of de clientbrowser hetzelfde is als de opgegeven browser.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op