HttpBrowserCapabilitiesWrapper Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zapouzdřuje vnitřní objekt HTTP, který serveru umožňuje shromažďovat 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
Poznámky
Třída HttpBrowserCapabilitiesWrapper je odvozena od HttpBrowserCapabilitiesBase třídy a slouží jako obálka HttpBrowserCapabilities třídy. Tato třída zveřejňuje funkce HttpBrowserCapabilities třídy a zveřejňuje HttpBrowserCapabilitiesBase typ. Třída HttpBrowserCapabilitiesBase umožňuje nahradit původní implementaci třídy HttpBrowserCapabilities ve vaší aplikaci vlastní implementací, například při provádění testování jednotek mimo kanál ASP.NET.
Konstruktory
| Name | Description |
|---|---|
| HttpBrowserCapabilitiesWrapper(HttpBrowserCapabilities) |
Inicializuje novou instanci HttpBrowserCapabilitiesWrapper třídy. |
Vlastnosti
| Name | Description |
|---|---|
| ActiveXControls |
Získá hodnotu, která označuje, zda prohlížeč je schopen podporovat ovládací prvky ActiveX. |
| Adapters |
Získá kolekci dostupných řídicích adaptérů. |
| AOL |
Získá hodnotu, která označuje, zda je klient prohlížečeM America Online (AOL). |
| BackgroundSounds |
Získá hodnotu, která označuje, zda prohlížeč podporuje přehrávání zvuků na pozadí pomocí html elementu |
| Beta |
Získá hodnotu, která označuje, zda prohlížeč je beta verze. |
| Browser |
Získá řetězec prohlížeče (pokud existuje), který byl odeslán prohlížečem |
| Browsers |
Získá kolekci prohlížečů, pro které jsou rozpoznány funkce. |
| CanCombineFormsInDeck |
Získá hodnotu, která označuje, zda prohlížeč podporuje balíčky, které obsahují více formulářů, jako jsou samostatné karty. |
| CanInitiateVoiceCall |
Získá hodnotu, která označuje, zda je zařízení prohlížeče schopné zahájit hlasový hovor. |
| CanRenderAfterInputOrSelectElement |
Získá hodnotu, která určuje, zda prohlížeč podporuje obsah stránky, který následuje WML |
| CanRenderEmptySelects |
Získá hodnotu, která označuje, zda prohlížeč podporuje prázdné elementy HTML |
| CanRenderInputAndSelectElementsTogether |
Získá hodnotu, která označuje, zda prohlížeč podporuje WML |
| CanRenderMixedSelects |
Získá hodnotu, která označuje, zda prohlížeč podporuje WML |
| CanRenderOneventAndPrevElementsTogether |
Získá hodnotu, která označuje, zda prohlížeč podporuje WML |
| CanRenderPostBackCards |
Získá hodnotu, která označuje, zda prohlížeč podporuje karty WML pro postback. |
| CanRenderSetvarZeroWithMultiSelectionList |
Získá hodnotu, která označuje, zda prohlížeč podporuje WML |
| CanSendMail |
Získá hodnotu, která označuje, zda prohlížeč podporuje odesílání e-mailových zpráv pomocí schématu HTML |
| Capabilities |
Používá se interně k získání definovaných funkcí prohlížeče. |
| CDF |
Získá hodnotu, která označuje, zda prohlížeč podporuje Formát definice kanálu (CDF) pro webcasting. |
| ClrVersion |
Získá verzi rozhraní .NET Framework, která je nainstalována v klientovi. |
| Cookies |
Získá hodnotu, která označuje, zda prohlížeč je schopen podporovat soubory cookie. |
| Crawler |
Získá hodnotu, která označuje, zda prohlížeč je prohledávací modul webový prohledávací modul. |
| DefaultSubmitButtonLimit |
Získá maximální počet tlačítek pro odeslání, které jsou povoleny pro formulář. |
| EcmaScriptVersion |
Získá číslo verze ECMAScript (JavaScript), který prohlížeč podporuje. |
| Frames |
Získá hodnotu, která označuje, zda prohlížeč podporuje rámce HTML. |
| GatewayMajorVersion |
Získá číslo hlavní verze bezdrátové brány, která se používá pro přístup k serveru, pokud je známo. |
| GatewayMinorVersion |
Získá číslo podverze bezdrátové brány, která se používá pro přístup k serveru, pokud je známo. |
| GatewayVersion |
Získá verzi bezdrátové brány, která se používá pro přístup k serveru, pokud je známo. |
| HasBackButton |
Získá hodnotu, která označuje, zda prohlížeč má vyhrazené tlačítko Zpět. |
| HidesRightAlignedMultiselectScrollbars |
Získá hodnotu, která označuje, zda posuvník prvku HTML |
| HtmlTextWriter |
Získá nebo nastaví plně kvalifikovaný název HtmlTextWriter třídy použití pro psaní značek znaků a textu. |
| Id |
Získá interní identifikátor prohlížeče, jak je uvedeno v definičním souboru prohlížeče. |
| InputType |
Získá typ vstupu, který je podporován prohlížečem. |
| IsColor |
Získá hodnotu, která označuje, zda prohlížeč má zobrazení barev. |
| IsMobileDevice |
Získá hodnotu, která označuje, zda prohlížeč je rozpoznané mobilní zařízení. |
| Item[String] |
Získá hodnotu zadané funkce prohlížeče. V jazyce C# je tato vlastnost indexerem pro třídu. |
| JavaApplets |
Získá hodnotu, která označuje, zda prohlížeč podporuje Java. |
| JScriptVersion |
Získá verzi JScriptu, kterou prohlížeč podporuje. |
| MajorVersion |
Získá číslo hlavní verze (celé číslo) prohlížeče. |
| MaximumHrefLength |
Získá maximální délku znaků pro |
| MaximumRenderedPageSize |
Získá maximální délku stránky v bajtech, které může prohlížeč zobrazit. |
| MaximumSoftkeyLabelLength |
Získá maximální délku textu, který může zobrazit popisek obnovitelného klíče. |
| MinorVersion |
Získá číslo podverze (desítkové) verze prohlížeče. |
| MinorVersionString |
Získá číslo podverze (desítkové) verze prohlížeče jako řetězec. |
| MobileDeviceManufacturer |
Získá název výrobce mobilního zařízení, pokud je známo. |
| MobileDeviceModel |
Získá název modelu mobilního zařízení, pokud je znám. |
| MSDomVersion |
Získá verzi Microsoft HTML (MSHTML) Document Object Model (DOM), který prohlížeč podporuje. |
| NumberOfSoftkeys |
Získá počet softkeys 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, zda prohlížeč vykresluje konec řádku před |
| RendersBreaksAfterHtmlLists |
Získá hodnotu, která určuje, zda prohlížeč vykresluje konec řádku za prvky seznamu položky. |
| RendersBreaksAfterWmlAnchor |
Získá hodnotu, která určuje, zda prohlížeč vykresluje konec řádku za samostatný WML |
| RendersBreaksAfterWmlInput |
Získá hodnotu, která určuje, zda prohlížeč vykresluje konec řádku za element WML |
| RendersWmlDoAcceptsInline |
Získá hodnotu, která označuje, zda prohlížeč mobilního zařízení vykresluje formulář WML |
| RendersWmlSelectsAsMenuCards |
Získá hodnotu, která určuje, zda prohlížeč vykresluje prvky WML |
| RequiredMetaTagNameValue |
Používá se interně k vytvoření metaznačku, kterou vyžadují některé prohlížeče. |
| RequiresAttributeColonSubstitution |
Získá hodnotu, která označuje, zda prohlížeč vyžaduje dvojtečky v hodnotách atributů elementu být nahrazen jiným znakem. |
| RequiresContentTypeMetaTag |
Získá hodnotu, která označuje, zda prohlížeč vyžaduje HTML |
| RequiresControlStateInSession |
Získá hodnotu, která určuje, zda prohlížeč vyžaduje, aby byl v relacích zachován stav řízení. |
| RequiresDBCSCharacter |
Získá hodnotu, která určuje, zda prohlížeč vyžaduje dvoubajetovou znakovou sadu. |
| RequiresHtmlAdaptiveErrorReporting |
Získá hodnotu, která označuje, zda prohlížeč vyžaduje nestandardní chybové zprávy. |
| RequiresLeadingPageBreak |
Získá hodnotu, která označuje, zda prohlížeč vyžaduje první prvek v těle webové stránky být element HTML |
| RequiresNoBreakInFormatting |
Získá hodnotu, která označuje, zda prohlížeč nepodporuje |
| RequiresOutputOptimization |
Získá hodnotu, která určuje, zda prohlížeč vyžaduje, aby stránky obsahovaly formát optimalizovaný pro značky jazyka značek. |
| RequiresPhoneNumbersAsPlainText |
Získá hodnotu, která označuje, zda prohlížeč podporuje telefonické vytáčení na základě prostého textu, nebo zda vyžaduje speciální revize. |
| RequiresSpecialViewStateEncoding |
Získá hodnotu, která určuje, zda prohlížeč vyžaduje, aby hodnoty stavu zobrazení byly speciálně kódovány. |
| RequiresUniqueFilePathSuffix |
Získá hodnotu, která označuje, zda prohlížeč vyžaduje jedinečné adresy URL akcí formuláře. |
| RequiresUniqueHtmlCheckboxNames |
Získá hodnotu, která určuje, zda prohlížeč vyžaduje jedinečné |
| RequiresUniqueHtmlInputNames |
Získá hodnotu, která určuje, zda prohlížeč vyžaduje jedinečné |
| RequiresUrlEncodedPostfieldValues |
Získá hodnotu, která určuje, zda postback data, která jsou odeslána prohlížečem budou kódovány URL. |
| ScreenBitDepth |
Získá hloubku displeje 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 znaky. |
| ScreenPixelsHeight |
Získá přibližnou výšku displeje v pixelech. |
| ScreenPixelsWidth |
Získá přibližnou šířku displeje v pixelech. |
| SupportsAccesskeyAttribute |
Získá hodnotu, která označuje, zda prohlížeč podporuje |
| SupportsBodyColor |
Získá hodnotu, která označuje, zda prohlížeč podporuje |
| SupportsBold |
Získá hodnotu, která označuje, zda prohlížeč podporuje |
| SupportsCacheControlMetaTag |
Získá hodnotu, která určuje, zda prohlížeč podporuje |
| SupportsCallback |
Získá hodnotu, která označuje, zda prohlížeč podporuje zpětné volání skripty. |
| SupportsCss |
Získá hodnotu, která označuje, zda prohlížeč podporuje šablony stylů CSS . |
| SupportsDivAlign |
Získá hodnotu, která označuje, zda prohlížeč podporuje |
| SupportsDivNoWrap |
Získá hodnotu, která označuje, zda prohlížeč podporuje |
| SupportsEmptyStringInCookieValue |
Získá hodnotu, která označuje, zda prohlížeč podporuje prázdné řetězce v hodnotách cookie. |
| SupportsFontColor |
Získá hodnotu, která označuje, zda prohlížeč podporuje |
| SupportsFontName |
Získá hodnotu, která označuje, zda prohlížeč podporuje |
| SupportsFontSize |
Získá hodnotu, která označuje, zda prohlížeč podporuje |
| SupportsImageSubmit |
Získá hodnotu, která označuje, zda prohlížeč podporuje použití vlastní image místo standardního formuláře odeslat tlačítko. |
| SupportsIModeSymbols |
Získá hodnotu, která označuje, zda prohlížeč podporuje symboly i-mode. |
| SupportsInputIStyle |
Získá hodnotu, která označuje, zda prohlížeč podporuje |
| SupportsInputMode |
Získá hodnotu, která označuje, zda prohlížeč podporuje |
| SupportsItalic |
Získá hodnotu, která označuje, zda prohlížeč podporuje elementy HTML |
| SupportsJPhoneMultiMediaAttributes |
Získá hodnotu, která označuje, zda prohlížeč podporuje multimediální atributy J-Phone. |
| SupportsJPhoneSymbols |
Získá hodnotu, která označuje, zda prohlížeč podporuje symboly obrázků specifické pro J-Phone. |
| SupportsQueryStringInFormAction |
Získá hodnotu, která označuje, zda prohlížeč podporuje řetězec dotazu v |
| SupportsRedirectWithCookie |
Získá hodnotu, která označuje, zda prohlížeč podporuje soubory cookie při přesměrování. |
| SupportsSelectMultiple |
Získá hodnotu, která označuje, zda prohlížeč podporuje |
| SupportsUncheck |
Získá hodnotu, která označuje, zda vymazání kontrolovaného HTML |
| SupportsXmlHttp |
Získá hodnotu, která označuje, zda prohlížeč podporuje příjem XML přes HTTP. |
| Tables |
Získá hodnotu, která označuje, zda prohlížeč podporuje |
| 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í číslo (celé číslo) prohlížeče. |
| UseOptimizedCacheKey |
Používá se interně k získání hodnoty, která označuje, jestli se má použít optimalizovaný klíč mezipaměti. |
| VBScript |
Získá hodnotu, která označuje, zda prohlížeč podporuje Visual Basic Scripting Edition (VBScript). |
| Version |
Získá celé číslo verze (celé číslo a desítkové číslo) prohlížeče jako řetězec. |
| W3CDomVersion |
Získá verzi modelu DOM (World Wide Web Consortium) XML Document Object Model (DOM), který prohlížeč podporuje. |
| Win16 |
Získá hodnotu, která označuje, zda klient je počítač založený na Win16. |
| Win32 |
Získá hodnotu, která označuje, zda klient je počítač se systémem Win32. |
Metody
| Name | Description |
|---|---|
| AddBrowser(String) |
Interně slouží k přidání položky do interní kolekce prohlížečů, pro které jsou rozpoznány možnosti. |
| CompareFilters(String, String) |
Používá se interně k porovnání filtrů. |
| CreateHtmlTextWriter(TextWriter) |
Vytvoří novou instanci objektu HtmlTextWriter , která se použije k vykreslení revizí v prohlížeči. |
| DisableOptimizedCacheKey() |
Používá se interně k zakázání použití optimalizovaného klíče mezipaměti. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven 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 common language runtime (CLR), které jsou nainstalovány v klientovi. |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| IsBrowser(String) |
Získá hodnotu, která určuje, zda je klientský prohlížeč stejný jako zadaný prohlížeč. |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |