Sdílet prostřednictvím


HttpBrowserCapabilitiesWrapper Třída

Definice

Zapouzdřuje vnitřní objekt HTTP, který umožňuje serveru shromáždit informace o možnostech prohlížeče, který provedl aktuální požadavek.

public ref class HttpBrowserCapabilitiesWrapper : System::Web::HttpBrowserCapabilitiesBase
public class HttpBrowserCapabilitiesWrapper : System.Web.HttpBrowserCapabilitiesBase
type HttpBrowserCapabilitiesWrapper = class
    inherit HttpBrowserCapabilitiesBase
Public Class HttpBrowserCapabilitiesWrapper
Inherits HttpBrowserCapabilitiesBase
Dědičnost
HttpBrowserCapabilitiesWrapper

Poznámky

HttpBrowserCapabilitiesWrapperTřída je odvozena z HttpBrowserCapabilitiesBase třídy a slouží jako obálka pro HttpBrowserCapabilities třídu. Tato třída zpřístupňuje funkce HttpBrowserCapabilities třídy a zpřístupňuje HttpBrowserCapabilitiesBase typ. HttpBrowserCapabilitiesBasetřída umožňuje nahradit původní implementaci HttpBrowserCapabilities třídy ve vaší aplikaci vlastní implementací, například při provádění testování částí mimo ASP.NET kanál.

Konstruktory

HttpBrowserCapabilitiesWrapper(HttpBrowserCapabilities)

Inicializuje novou instanci HttpBrowserCapabilitiesWrapper třídy.

Vlastnosti

ActiveXControls

získá hodnotu, která označuje, zda je prohlížeč schopný podporovat ovládací prvky technologie ActiveX.

Adapters

Získá kolekci dostupných řídicích adaptérů.

AOL

Načte hodnotu, která označuje, jestli je klient v prohlížeči America Online (AOL).

BackgroundSounds

Získá hodnotu, která označuje, zda prohlížeč podporuje přehrávání zvuků na pozadí pomocí bgsounds elementu HTML.

Beta

Získá hodnotu, která označuje, zda je prohlížeč verzí beta.

Browser

Získá řetězec prohlížeče (pokud existuje), který byl odeslán prohlížečem v User-Agent hlavičce požadavku.

Browsers

Získá kolekci prohlížečů, pro které jsou možnosti rozpoznány.

CanCombineFormsInDeck

Získá hodnotu, která označuje, jestli prohlížeč podporuje balíčky, které obsahují víc formulářů, třeba samostatné karty.

CanInitiateVoiceCall

Načte hodnotu, která indikuje, jestli je zařízení prohlížeče schopné iniciovat hlasové volání.

CanRenderAfterInputOrSelectElement

Získá hodnotu, která označuje, zda prohlížeč podporuje obsah stránky, který následuje za WML select nebo input elementy.

CanRenderEmptySelects

Získá hodnotu, která označuje, zda prohlížeč podporuje prázdné prvky jazyka HTML select .

CanRenderInputAndSelectElementsTogether

Načte hodnotu, která označuje, jestli prohlížeč podporuje WML input a select elementy společně na stejné kartě.

CanRenderMixedSelects

Získá hodnotu, která označuje, zda prohlížeč podporuje WML option prvky, které určují onpick value atributy i.

CanRenderOneventAndPrevElementsTogether

Načte hodnotu, která označuje, jestli prohlížeč podporuje WML onevent a prev elementy na stejné kartě.

CanRenderPostBackCards

Získá hodnotu, která označuje, jestli prohlížeč podporuje WML karty pro postback.

CanRenderSetvarZeroWithMultiSelectionList

Získá hodnotu, která označuje, zda prohlížeč podporuje WML setvar prvky, které mají value atribut 0.

CanSendMail

Načte hodnotu, která označuje, jestli prohlížeč podporuje odesílání e-mailových zpráv pomocí mailto schématu HTML.

Capabilities

Interně se používá k získání definovaných schopností prohlížeče.

CDF

Získá hodnotu, která označuje, jestli prohlížeč podporuje pro webové vysílání formát CDF (Channel Definition Format).

ClrVersion

získá verzi .NET Framework, která je nainstalována na klientovi.

Cookies

Načte hodnotu, která označuje, jestli je prohlížeč schopný podporovat soubory cookie.

Crawler

Načte hodnotu, která označuje, jestli je prohlížeč webovým prohledávacím modulem vyhledávání.

DefaultSubmitButtonLimit

Získá maximální počet tlačítek pro odeslání povolených pro formulář.

EcmaScriptVersion

Získá číslo verze jazyka ECMAScript (JavaScript), který podporuje prohlížeč.

Frames

Načte hodnotu, která označuje, jestli prohlížeč podporuje snímky HTML.

GatewayMajorVersion

Získá hlavní číslo verze bezdrátové brány, která se používá pro přístup na server, pokud je to známé.

GatewayMinorVersion

Získá číslo dílčí verze bezdrátové brány, která se používá pro přístup na server, pokud je to známo.

GatewayVersion

Získá verzi bezdrátové brány, která se používá pro přístup na server, pokud je to známo.

HasBackButton

Získá hodnotu, která určuje, jestli má prohlížeč vyhrazenou tlačítko Zpět.

HidesRightAlignedMultiselectScrollbars

Získá hodnotu, která určuje, zda je při vykreslování zakryt posuvník elementu HTML, který má select multiple align hodnotu right atributu .

HtmlTextWriter

Získá nebo nastaví plně kvalifikovaný název třídy pro zápis znaků značek a HtmlTextWriter textu.

Id

Získá interní identifikátor prohlížeče, jak je uvedeno v definiční souboru prohlížeče.

InputType

Získá typ vstupu podporovaného prohlížečem.

IsColor

Získá hodnotu, která určuje, jestli má prohlížeč barevné zobrazení.

IsMobileDevice

Získá hodnotu, která určuje, jestli je prohlížeč rozpoznané mobilní zařízení.

Item[String]

Získá hodnotu zadané schopnosti prohlížeče. V jazyce C# je tato vlastnost indexerem třídy .

JavaApplets

Získá hodnotu, která určuje, jestli prohlížeč podporuje Javu.

JScriptVersion

Získá JScript, kterou prohlížeč podporuje.

MajorVersion

Získá hlavní (celé) číslo verze prohlížeče.

MaximumHrefLength

Získá maximální délku ve znacích href atributu elementu HTML a (anchor).

MaximumRenderedPageSize

Získá maximální délku stránky v bajtech, kterou může prohlížeč zobrazit.

MaximumSoftkeyLabelLength

Získá maximální délku textu, který může popisek s soft key zobrazit.

MinorVersion

Získá číslo podverže (desítkové) verze prohlížeče.

MinorVersionString

Získá číslo podverže (desítkové) verze prohlížeče jako řetězec.

MobileDeviceManufacturer

Získá název výrobce mobilního zařízení, pokud je známé.

MobileDeviceModel

Získá název modelu mobilního zařízení, pokud ho známe.

MSDomVersion

Získá verzi kódu Microsoft HTML (MSHTML) model DOM (Document Object Model) (DOM), kterou prohlížeč podporuje.

NumberOfSoftkeys

Získá počet softwarových klíčů na mobilním zařízení.

Platform

Získá název operačního systému, který klient používá, pokud je znám.

PreferredImageMime

Získá typ MIME typu obsahu obrázku, který prohlížeč obvykle preferuje.

PreferredRenderingMime

Získá typ MIME typu obsahu, který prohlížeč obvykle preferuje.

PreferredRenderingType

Získá obecný název pro typ obsahu, který prohlížeč preferuje.

PreferredRequestEncoding

Získá kódování požadavku, které prohlížeč preferuje.

PreferredResponseEncoding

Získá kódování odpovědi, které prohlížeč preferuje.

RendersBreakBeforeWmlSelectAndInput

Získá hodnotu, která určuje, jestli prohlížeč vykreslí konec řádku před elementy select nebo input .

RendersBreaksAfterHtmlLists

Získá hodnotu, která určuje, jestli prohlížeč vykreslí konec řádku za prvky položky seznamu.

RendersBreaksAfterWmlAnchor

Získá hodnotu, která určuje, jestli prohlížeč vykreslí konec řádku za samostatným prvkem WML a (anchor).

RendersBreaksAfterWmlInput

Získá hodnotu, která určuje, jestli prohlížeč vykreslí za prvkem WML konec input řádku.

RendersWmlDoAcceptsInline

Získá hodnotu, která určuje, jestli prohlížeč mobilního zařízení vykreslí formulář WML accept jako vložené tlačítko místo jako do softwarový klíč.

RendersWmlSelectsAsMenuCards

Získá hodnotu, která určuje, jestli prohlížeč vykreslí prvky WML jako karty nabídek select místo jako pole se seznamem.

RequiredMetaTagNameValue

Používá se interně k vytvoření metaznačky, kterou některé prohlížeče vyžaduje.

RequiresAttributeColonSubstitution

Získá hodnotu, která určuje, zda prohlížeč vyžaduje, aby dvojtečky v hodnotách atributu elementu byly nahrazeny jiným znakem.

RequiresContentTypeMetaTag

Získá hodnotu, která označuje, zda prohlížeč vyžaduje element jazyka HTML, meta pro který content-type je atribut zadán.

RequiresControlStateInSession

Načte hodnotu, která označuje, jestli prohlížeč vyžaduje, aby byl stav ovládacího prvku v relacích zachován.

RequiresDBCSCharacter

Načte hodnotu, která označuje, jestli prohlížeč vyžaduje dvoubajtové znakové sady.

RequiresHtmlAdaptiveErrorReporting

Načte hodnotu, která označuje, jestli prohlížeč vyžaduje nestandardní chybové zprávy.

RequiresLeadingPageBreak

Získá hodnotu, která označuje, zda prohlížeč vyžaduje, aby byl první prvek v těle webové stránky br prvkem HTML.

RequiresNoBreakInFormatting

Získá hodnotu, která označuje, zda prohlížeč nepodporuje prvky jazyka HTML br pro formátování konců řádků.

RequiresOutputOptimization

Získá hodnotu, která označuje, jestli prohlížeč vyžaduje, aby stránky obsahovaly formát značek jazyka značek, který je optimalizovaný pro velikost.

RequiresPhoneNumbersAsPlainText

Získá hodnotu, která označuje, jestli prohlížeč podporuje telefonní vytáčení na základě prostého textu, nebo jestli vyžaduje speciální označení.

RequiresSpecialViewStateEncoding

Načte hodnotu, která označuje, jestli prohlížeč vyžaduje, aby hodnoty stavu zobrazení byly speciálně kódované.

RequiresUniqueFilePathSuffix

Načte hodnotu, která indikuje, jestli prohlížeč vyžaduje jedinečné adresy URL akce formuláře.

RequiresUniqueHtmlCheckboxNames

Získá hodnotu, která označuje, zda prohlížeč vyžaduje jedinečné name hodnoty atributů pro více input type="checkbox" prvků HTML.

RequiresUniqueHtmlInputNames

Získá hodnotu, která označuje, zda prohlížeč vyžaduje jedinečné name hodnoty atributů pro více input prvků HTML.

RequiresUrlEncodedPostfieldValues

Načte hodnotu, která označuje, zda budou data zpětného odeslání odesílaná prohlížečem zakódována pomocí adresy URL.

ScreenBitDepth

Získá hloubku zobrazení v bitech na pixel.

ScreenCharactersHeight

Získá přibližnou výšku zobrazení v řádcích znaků.

ScreenCharactersWidth

Získá přibližnou šířku zobrazení v znacích.

ScreenPixelsHeight

Získá přibližnou výšku zobrazení v pixelech.

ScreenPixelsWidth

Získá přibližnou šířku zobrazení v pixelech.

SupportsAccesskeyAttribute

Získá hodnotu, která označuje, zda prohlížeč podporuje accesskey atribut HTML a (ukotvení) a input elementy.

SupportsBodyColor

Získá hodnotu, která označuje, zda prohlížeč podporuje bgcolor atribut body elementu HTML.

SupportsBold

Získá hodnotu, která označuje, zda prohlížeč podporuje prvky jazyka HTML b pro formátování tučného textu.

SupportsCacheControlMetaTag

Získá hodnotu, která označuje, zda prohlížeč podporuje cache-control hodnotu pro http-equiv atribut prvků jazyka HTML meta .

SupportsCallback

Načte hodnotu, která označuje, jestli prohlížeč podporuje skripty zpětného volání.

SupportsCss

Získá hodnotu, která označuje, zda prohlížeč podporuje kaskádové šablony stylů (CSS).

SupportsDivAlign

Získá hodnotu, která označuje, zda prohlížeč podporuje align atribut prvků jazyka HTML div .

SupportsDivNoWrap

Získá hodnotu, která označuje, zda prohlížeč podporuje nowrap atribut prvků jazyka HTML div .

SupportsEmptyStringInCookieValue

Načte hodnotu, která označuje, jestli prohlížeč podporuje prázdné řetězce v hodnotách souborů cookie.

SupportsFontColor

Získá hodnotu, která označuje, zda prohlížeč podporuje color atribut prvků jazyka HTML font .

SupportsFontName

Získá hodnotu, která označuje, zda prohlížeč podporuje name atribut prvků jazyka HTML font .

SupportsFontSize

Získá hodnotu, která označuje, zda prohlížeč podporuje size atribut prvků jazyka HTML font .

SupportsImageSubmit

Načte hodnotu, která označuje, jestli prohlížeč podporuje použití vlastní image místo tlačítka pro odeslání standardního formuláře.

SupportsIModeSymbols

Načte hodnotu, která označuje, jestli prohlížeč podporuje symboly i v režimu.

SupportsInputIStyle

Získá hodnotu, která označuje, zda prohlížeč podporuje istyle atribut prvků jazyka HTML input .

SupportsInputMode

Získá hodnotu, která označuje, zda prohlížeč podporuje mode atribut prvků jazyka HTML input .

SupportsItalic

Získá hodnotu, která určuje, jestli prohlížeč podporuje prvky HTML i pro formátování kurzíva textu.

SupportsJPhoneMultiMediaAttributes

Získá hodnotu, která určuje, jestli prohlížeč podporuje J-Telefon multimediální atributy.

SupportsJPhoneSymbols

Získá hodnotu, která určuje, jestli prohlížeč podporuje Telefon obrázků specifických pro J-server.

SupportsQueryStringInFormAction

Získá hodnotu, která určuje, jestli prohlížeč podporuje řetězec dotazu v action hodnotě atributu elementů form HTML.

SupportsRedirectWithCookie

Získá hodnotu, která určuje, jestli prohlížeč podporuje soubory cookie při přesměrování.

SupportsSelectMultiple

Získá hodnotu, která určuje, zda prohlížeč podporuje multiple atribut elementů select HTML.

SupportsUncheck

Získá hodnotu, která určuje, jestli se vymazání zaškrtnutého elementu HTML input type="checkbox" projeví v postbackových datech.

SupportsXmlHttp

Získá hodnotu, která určuje, zda prohlížeč podporuje příjem XML přes HTTP.

Tables

Získá hodnotu, která určuje, jestli prohlížeč podporuje table elementy HTML.

TagWriter

Používá se interně k získání typu objektu, který se používá k zápisu značek pro prohlížeč.

Type

Získá název a hlavní (celé číslo) verze prohlížeče.

UseOptimizedCacheKey

Používá se interně k získání hodnoty, která určuje, jestli se má použít optimalizovaný klíč mezipaměti.

VBScript

Získá hodnotu, která určuje, jestli prohlížeč podporuje Visual Basic Scripting Edition (VBScript).

Version

Získá celé číslo verze (celé číslo a desetinné číslo) prohlížeče jako řetězec.

W3CDomVersion

Získá verzi souboru XML konsorcium World Wide Web (W3C) model DOM (Document Object Model) (DOM), který prohlížeč podporuje.

Win16

Získá hodnotu, která určuje, zda klient je počítač založený na systému Win16.

Win32

Získá hodnotu, která určuje, zda je klientem počítač se systémem Win32.

Metody

AddBrowser(String)

Interně se používá k přidání položky do interní kolekce prohlížečů, pro které se funkce rozpoznávají.

CompareFilters(String, String)

Používá se interně k porovnání filtrů.

CreateHtmlTextWriter(TextWriter)

Vytvoří novou instanci HtmlTextWriter objektu, který se použije k vykreslení značek do prohlížeče.

DisableOptimizedCacheKey()

Interně se používá k zakázání použití optimalizovaného klíče mezipaměti.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
EvaluateFilter(String)

Používá se interně k vyhodnocení filtru.

GetClrVersions()

získá všechny verze .NET Framework modul clr (common language runtime), které jsou nainstalované v klientovi.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
IsBrowser(String)

Získá hodnotu, která určuje, jestli je prohlížeč klienta stejný jako zadaný prohlížeč.

MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro