HttpBrowserCapabilitiesWrapper Osztály

Definíció

Beágyazza a HTTP belső objektumot, amely lehetővé teszi a kiszolgáló számára, hogy információkat gyűjtsön az aktuális kérést küldő böngésző képességeiről.

public ref class HttpBrowserCapabilitiesWrapper : System::Web::HttpBrowserCapabilitiesBase
public class HttpBrowserCapabilitiesWrapper : System.Web.HttpBrowserCapabilitiesBase
type HttpBrowserCapabilitiesWrapper = class
    inherit HttpBrowserCapabilitiesBase
Public Class HttpBrowserCapabilitiesWrapper
Inherits HttpBrowserCapabilitiesBase
Öröklődés
HttpBrowserCapabilitiesWrapper

Megjegyzések

Az HttpBrowserCapabilitiesWrapper osztály az HttpBrowserCapabilitiesBase osztályból származik, és burkolóként szolgál az HttpBrowserCapabilities osztályhoz. Ez az osztály elérhetővé teszi az osztály funkcióit HttpBrowserCapabilities , és elérhetővé teszi a típust HttpBrowserCapabilitiesBase . A HttpBrowserCapabilitiesBase osztály lehetővé teszi az alkalmazás HttpBrowserCapabilities osztályának eredeti implementációját egy egyéni implementációra, például amikor az egységtesztelést a ASP.NET folyamaton kívül hajtja végre.

Konstruktorok

Name Description
HttpBrowserCapabilitiesWrapper(HttpBrowserCapabilities)

Inicializálja a HttpBrowserCapabilitiesWrapper osztály új példányát.

Tulajdonságok

Name Description
ActiveXControls

Olyan értéket kap, amely jelzi, hogy a böngésző képes-e támogatni az ActiveX-vezérlőket.

Adapters

Lekéri az elérhető vezérlőadapterek gyűjteményét.

AOL

Olyan értéket kap, amely jelzi, hogy az ügyfél egy America Online (AOL) böngésző.

BackgroundSounds

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a háttérhangok lejátszását a bgsounds HTML-elem használatával.

Beta

Olyan értéket kap, amely jelzi, hogy a böngésző bétaverzió-e.

Browser

Lekéri a böngésző által a kérés fejlécében User-Agent küldött böngészősztringet (ha van ilyen).

Browsers

Lekéri azoknak a böngészőknek a gyűjteményét, amelyek képességei felismerve vannak.

CanCombineFormsInDeck

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a több űrlapot, például külön kártyákat tartalmazó paklikat.

CanInitiateVoiceCall

Olyan értéket kap, amely jelzi, hogy a böngészőeszköz képes-e hanghívást kezdeményezni.

CanRenderAfterInputOrSelectElement

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a WML-t select vagy input elemeket követő oldaltartalmakat.

CanRenderEmptySelects

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e az üres HTML-elemeket select .

CanRenderInputAndSelectElementsTogether

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a WML-t input és select az elemeket ugyanazon a kártyán.

CanRenderMixedSelects

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a WML-elemeket option , amelyek mindkettőt onpick és value attribútumokat megadják.

CanRenderOneventAndPrevElementsTogether

Egy olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a WML-t onevent és prev az ugyanabban a kártyában lévő elemeket.

CanRenderPostBackCards

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a WML-kártyákat a postbackhez.

CanRenderSetvarZeroWithMultiSelectionList

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a 0 attribútummal rendelkező setvar WML-elemeketvalue.

CanSendMail

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e az e-mailek küldését a HTML-séma mailto használatával.

Capabilities

Belsőleg a böngésző definiált képességeinek lekéréséhez használható.

CDF

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a csatornadefiníciós formátumot (CDF) a webes küldéshez.

ClrVersion

Lekéri az ügyfélre telepített .NET-keretrendszer verzióját.

Cookies

Olyan értéket kap, amely jelzi, hogy a böngésző képes-e támogatni a cookie-kat.

Crawler

Egy olyan értéket kap, amely jelzi, hogy a böngésző keresőmotor webbejáró-e.

DefaultSubmitButtonLimit

Az űrlapokhoz engedélyezett küldési gombok maximális számát adja meg.

EcmaScriptVersion

Lekéri a böngésző által támogatott ECMAScript (JavaScript) verziószámát.

Frames

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a HTML-kereteket.

GatewayMajorVersion

Lekéri a kiszolgáló eléréséhez használt vezeték nélküli átjáró főverziószámát, ha ismert.

GatewayMinorVersion

Lekéri a kiszolgáló eléréséhez használt vezeték nélküli átjáró alverziószámát, ha ismert.

GatewayVersion

Lekéri a kiszolgáló eléréséhez használt vezeték nélküli átjáró verzióját, ha ismert.

HasBackButton

Olyan értéket kap, amely jelzi, hogy a böngésző rendelkezik-e dedikált Vissza gombbal.

HidesRightAlignedMultiselectScrollbars

Olyan értéket kap, amely jelzi, hogy egy HTML-elemnek select multiple az attribútumértékkel rendelkező align görgetősávja right el van-e fedve a rendereléskor.

HtmlTextWriter

Lekéri vagy beállítja a jelölőkarakterek és szövegek írásához használni kívánt osztály teljes osztálynevét HtmlTextWriter .

Id

Lekéri a böngésző belső azonosítóját a böngésződefiníciós fájlban megadott módon.

InputType

Lekéri a böngésző által támogatott bemenet típusát.

IsColor

Olyan értéket kap, amely jelzi, hogy a böngésző színmegjelenítéssel rendelkezik-e.

IsMobileDevice

Olyan értéket kap, amely jelzi, hogy a böngésző felismert mobileszköz-e.

Item[String]

Lekéri a megadott böngészőképesség értékét. A C#-ban ez a tulajdonság az osztály indexelője.

JavaApplets

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a Java.

JScriptVersion

Lekéri a böngésző által támogatott JScript-verziót.

MajorVersion

Lekéri a böngésző főverziójának (egész számának) számát.

MaximumHrefLength

A HTML-elem href (horgony) elem attribútumának karaktereinek a maximális hosszát adja meg.

MaximumRenderedPageSize

A böngésző által megjeleníthető oldal maximális hosszát adja meg bájtban.

MaximumSoftkeyLabelLength

A soft-key címke által megjeleníthető szöveg maximális hosszát jeleníti meg.

MinorVersion

Lekéri a böngésző kisebb (decimális) verziószámát.

MinorVersionString

Sztringként lekéri a böngésző alverziójának (decimális) számát.

MobileDeviceManufacturer

Ha ismert, lekéri a mobileszköz gyártójának nevét.

MobileDeviceModel

Ha ismert, lekéri egy mobileszköz modellnevét.

MSDomVersion

Lekéri a böngésző által támogatott Microsoft HTML (MSHTML) dokumentumobjektum-modell (DOM) verzióját.

NumberOfSoftkeys

Lekéri a mobileszközön található softkey-k számát.

Platform

Ha ismert, lekéri az ügyfél által használt operációs rendszer nevét.

PreferredImageMime

Lekéri a böngésző által általában előnyben részesítendő képtartalom MIME-típusát.

PreferredRenderingMime

Lekéri a böngésző által általában előnyben részesített tartalomtípus MIME-típusát.

PreferredRenderingType

Lekéri a böngésző által előnyben részesített tartalomtípus általános nevét.

PreferredRequestEncoding

Lekéri a böngésző által előnyben részesített kéréskódolást.

PreferredResponseEncoding

Lekéri a böngésző által előnyben részesített válaszkódolást.

RendersBreakBeforeWmlSelectAndInput

Olyan értéket kap, amely jelzi, hogy a böngésző sortörést jelenít-e meg előtte select , vagy input elemeket.

RendersBreaksAfterHtmlLists

Beolvas egy értéket, amely jelzi, hogy a böngésző sortörést jelenít-e meg a listaelemek után.

RendersBreaksAfterWmlAnchor

Olyan értéket kap, amely jelzi, hogy a böngésző egy különálló WML-elem a (horgony) után megjelenít-e sortörést.

RendersBreaksAfterWmlInput

Olyan értéket kap, amely jelzi, hogy a böngésző sortörést jelenít-e meg egy WML-elem input után.

RendersWmlDoAcceptsInline

Beolvas egy értéket, amely jelzi, hogy a mobileszköz-böngésző wmL-űrlapot do jelenít-e meg, és nem softkeyként, hanem beágyazott gombként fogadja-e el a szerkezetet.

RendersWmlSelectsAsMenuCards

Olyan értéket kap, amely azt jelzi, hogy a böngésző a WML-elemeket select menükártyákként jeleníti-e meg kombinált lista helyett.

RequiredMetaTagNameValue

Belsőleg használva egy olyan metacímkét hoz létre, amelyet bizonyos böngészők igényelnek.

RequiresAttributeColonSubstitution

Egy olyan értéket kap, amely jelzi, hogy a böngésző megköveteli-e az elemattribútum értékeinek kettőspontjait egy másik karakterre cserélni.

RequiresContentTypeMetaTag

Olyan értéket kap, amely jelzi, hogy a böngészőnek szüksége van-e olyan HTML-elemre meta , amelyhez meg van adva az content-type attribútum.

RequiresControlStateInSession

Lekéri azt az értéket, amely jelzi, hogy a böngészőnek fenn kell-e tartania a vezérlési állapotot a munkamenetekben.

RequiresDBCSCharacter

Olyan értéket kap, amely jelzi, hogy a böngészőnek kétbájtos karakterkészletre van-e szüksége.

RequiresHtmlAdaptiveErrorReporting

Olyan értéket kap, amely jelzi, hogy a böngésző nem megfelelő hibaüzeneteket igényel-e.

RequiresLeadingPageBreak

Olyan értéket kap, amely jelzi, hogy a böngésző megköveteli-e, hogy a weblap törzsének első eleme HTML-elem br legyen.

RequiresNoBreakInFormatting

Olyan értéket kap, amely jelzi, hogy a böngésző nem támogatja-e a sortörések formázását lehetővé tevő HTML-elemeket br .

RequiresOutputOptimization

Olyan értéket kap, amely azt jelzi, hogy a böngésző megköveteli-e a lapok méretoptimalizált jelölőnyelv-címkéket tartalmazó formáját.

RequiresPhoneNumbersAsPlainText

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a telefonos tárcsázást egyszerű szöveg alapján, vagy speciális korrektúrát igényel.

RequiresSpecialViewStateEncoding

Lekéri azt az értéket, amely jelzi, hogy a böngésző megköveteli-e a megtekintési állapot értékeinek speciális kódolását.

RequiresUniqueFilePathSuffix

Olyan értéket kap, amely jelzi, hogy a böngészőnek egyedi űrlapműveleti URL-címekre van-e szüksége.

RequiresUniqueHtmlCheckboxNames

Olyan értéket kap, amely jelzi, hogy a böngészőnek egyedi name attribútumértékekre van-e szüksége több HTML-elemhez input type="checkbox" .

RequiresUniqueHtmlInputNames

Olyan értéket kap, amely jelzi, hogy a böngészőnek egyedi name attribútumértékekre van-e szüksége több HTML-elemhez input .

RequiresUrlEncodedPostfieldValues

Olyan értéket kap, amely jelzi, hogy a böngésző által küldött utólagos adatok URL-kódolásúak lesznek-e.

ScreenBitDepth

Lekéri a kijelző mélységét képpontonkénti bitekben.

ScreenCharactersHeight

Karaktervonalakban lekéri a megjelenítés hozzávetőleges magasságát.

ScreenCharactersWidth

A megjelenítés hozzávetőleges szélességét adja meg karakterekben.

ScreenPixelsHeight

Képpontban adja meg a kijelző hozzávetőleges magasságát.

ScreenPixelsWidth

Képpontban lekéri a kijelző hozzávetőleges szélességét.

SupportsAccesskeyAttribute

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a HTML accesskey (horgony) és a az input elemek attribútumát.

SupportsBodyColor

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a bgcolor HTML-elem body attribútumát.

SupportsBold

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a HTML-elemeket b félkövér szöveg formázásához.

SupportsCacheControlMetaTag

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a cache-controlhttp-equiv HTML-elemek meta attribútumának értékét.

SupportsCallback

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a visszahívási szkripteket.

SupportsCss

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a kaszkádolt stíluslapokat (CSS).

SupportsDivAlign

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a align HTML-elemek div attribútumát.

SupportsDivNoWrap

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a nowrap HTML-elemek div attribútumát.

SupportsEmptyStringInCookieValue

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e az üres sztringeket a cookie-értékekben.

SupportsFontColor

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a color HTML-elemek font attribútumát.

SupportsFontName

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a name HTML-elemek font attribútumát.

SupportsFontSize

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a size HTML-elemek font attribútumát.

SupportsImageSubmit

Beolvas egy értéket, amely jelzi, hogy a böngésző támogatja-e az egyéni rendszerkép használatát egy szabványos űrlapküldési gomb helyett.

SupportsIModeSymbols

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e az i módú szimbólumokat.

SupportsInputIStyle

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a istyle HTML-elemek input attribútumát.

SupportsInputMode

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a mode HTML-elemek input attribútumát.

SupportsItalic

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a HTML-elemeket i a dőlt szöveg formázásához.

SupportsJPhoneMultiMediaAttributes

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a J-Phone multimédiás attribútumait.

SupportsJPhoneSymbols

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a J-Phone-specifikus képszimbólumokat.

SupportsQueryStringInFormAction

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a HTML-elemek action attribútumértékében található form lekérdezési sztringet.

SupportsRedirectWithCookie

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a cookie-kat az átirányítás során.

SupportsSelectMultiple

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a multiple HTML-elemek select attribútumát.

SupportsUncheck

Olyan értéket kap, amely jelzi, hogy egy ellenőrzött HTML-elem input type="checkbox" törlése tükröződik-e a visszavételi adatokban.

SupportsXmlHttp

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e az XML http-en keresztüli fogadását.

Tables

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e a HTML-elemeket table .

TagWriter

Belsőleg a böngésző címkéinek írásához használt objektum típusának lekérésére szolgál.

Type

Lekéri a böngésző nevét és főverziójának (egész szám) számát.

UseOptimizedCacheKey

Belsőleg egy olyan érték lekéréséhez használható, amely jelzi, hogy optimalizált gyorsítótárkulcsot szeretne-e használni.

VBScript

Olyan értéket kap, amely jelzi, hogy a böngésző támogatja-e Visual Basic Scripting Edition (VBScript) kiadást.

Version

Sztringként lekéri a böngésző teljes verziószámát (egész szám és decimális szám).

W3CDomVersion

Lekéri a böngésző által támogatott World Wide Web Consortium (W3C) XML Document Object Model (DOM) verzióját.

Win16

Olyan értéket kap, amely jelzi, hogy az ügyfél Win16-alapú számítógép-e.

Win32

Olyan értéket kap, amely jelzi, hogy az ügyfél Win32-alapú számítógép-e.

Metódusok

Name Description
AddBrowser(String)

Belsőleg használva bejegyzést adhat hozzá a böngészők belső gyűjteményéhez, amelyek képességei felismerve vannak.

CompareFilters(String, String)

A szűrők belső összehasonlítására szolgál.

CreateHtmlTextWriter(TextWriter)

Létrehoz egy új objektumpéldányt, HtmlTextWriter a jelölők megjelenítéséhez a böngészőben.

DisableOptimizedCacheKey()

Belsőleg használják az optimalizált gyorsítótárkulcs használatának letiltásához.

Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
EvaluateFilter(String)

A szűrő belső kiértékeléséhez használható.

GetClrVersions()

Lekéri az ügyfélre telepített .NET Framework common language runtime (CLR) összes verzióját.

GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
IsBrowser(String)

Olyan értéket kap, amely jelzi, hogy az ügyfélböngésző megegyezik-e a megadott böngészővel.

MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: