HttpBrowserCapabilities 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í.
Umožňuje serveru shromažďovat informace o možnostech prohlížeče, který běží na klientovi.
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
- Dědičnost
- Odvozené
Poznámky
Vlastnosti HttpBrowserCapabilities jsou přístupné prostřednictvím Browser vlastnosti ASP.NET vnitřní Request objekt.
Konstruktory
| Name | Description |
|---|---|
| HttpBrowserCapabilities() |
Vytvoří novou instanci HttpBrowserCapabilities třídy. |
Vlastnosti
| Name | Description |
|---|---|
| ActiveXControls |
Získá hodnotu určující, zda klientský prohlížeč podporuje ovládací prvky ActiveX. |
| ActiveXControls |
Získá hodnotu určující, zda prohlížeč podporuje ovládací prvky ActiveX. (Zděděno od HttpCapabilitiesBase) |
| Adapters |
Vrátí kolekci dostupných řídicích adaptérů. (Zděděno od HttpCapabilitiesBase) |
| AOL |
Získá hodnotu určující, zda je klient prohlížečeM America Online (AOL). |
| AOL |
Získá hodnotu určující, zda je klient prohlížečeM America Online (AOL). (Zděděno od HttpCapabilitiesBase) |
| BackgroundSounds |
Získá hodnotu určující, zda prohlížeč klienta podporuje zvuky na pozadí. |
| BackgroundSounds |
Získá hodnotu určující, zda prohlížeč podporuje přehrávání zvuků na pozadí pomocí HTML elementu |
| Beta |
Získá hodnotu určující, zda prohlížeč je beta verze. |
| Beta |
Získá hodnotu určující, zda prohlížeč je beta verze. (Zděděno od HttpCapabilitiesBase) |
| Browser |
Získá řetězec prohlížeče (pokud existuje) přenášený v hlavičce User-Agent. |
| Browser |
Získá řetězec prohlížeče (pokud existuje), který byl odeslán prohlížečem |
| Browsers |
ArrayList Získá prohlížeč ve slovníkuCapabilities. (Zděděno od HttpCapabilitiesBase) |
| CanCombineFormsInDeck |
Získá hodnotu určující, zda prohlížeč podporuje balíčky, které obsahují více formulářů, jako jsou samostatné karty. (Zděděno od HttpCapabilitiesBase) |
| CanInitiateVoiceCall |
Získá hodnotu určující, zda je zařízení prohlížeče schopné zahájit hlasový hovor. (Zděděno od HttpCapabilitiesBase) |
| CanRenderAfterInputOrSelectElement |
Získá hodnotu určující, zda prohlížeč podporuje obsah stránky následující WML |
| CanRenderEmptySelects |
Získá hodnotu označující, zda prohlížeč podporuje prázdné elementy HTML |
| CanRenderInputAndSelectElementsTogether |
Získá hodnotu určující, zda prohlížeč podporuje WML |
| CanRenderMixedSelects |
Získá hodnotu určující, zda prohlížeč podporuje WML |
| CanRenderOneventAndPrevElementsTogether |
Získá hodnotu určující, zda prohlížeč podporuje WML |
| CanRenderPostBackCards |
Získá hodnotu určující, zda prohlížeč podporuje karty WML pro postback. (Zděděno od HttpCapabilitiesBase) |
| CanRenderSetvarZeroWithMultiSelectionList |
Získá hodnotu určující, zda prohlížeč podporuje WML |
| CanSendMail |
Získá hodnotu určující, zda prohlížeč podporuje odesílání e-mailů pomocí HTML |
| Capabilities |
Používá se interně k získání definovaných funkcí prohlížeče. (Zděděno od HttpCapabilitiesBase) |
| CDF |
Získá hodnotu určující, zda klientský prohlížeč podporuje Formát definice kanálu (CDF) pro webové vysílání. |
| CDF |
Získá hodnotu určující, zda prohlížeč podporuje formát definice kanálu (CDF) pro webcasting. (Zděděno od HttpCapabilitiesBase) |
| ClrVersion |
Získá číslo verze modulu CLR (Common Language Runtime) rozhraní .NET nainstalovaného v klientovi. |
| ClrVersion |
Získá verzi rozhraní .NET Framework, která je nainstalována v klientovi. (Zděděno od HttpCapabilitiesBase) |
| Cookies |
Získá hodnotu určující, zda prohlížeč klienta podporuje soubory cookie. |
| Cookies |
Získá hodnotu určující, zda prohlížeč podporuje soubory cookie. (Zděděno od HttpCapabilitiesBase) |
| Crawler |
Získá hodnotu určující, zda klientský prohlížeč je webový prohledávací modul vyhledávací modul. |
| Crawler |
Získá hodnotu určující, zda prohlížeč je prohledávací modul webový prohledávací modul. (Zděděno od HttpCapabilitiesBase) |
| DefaultSubmitButtonLimit |
Vrátí maximální počet tlačítek Odeslat, která jsou pro formulář povolena. (Zděděno od HttpCapabilitiesBase) |
| EcmaScriptVersion |
Získá číslo verze skriptu ECMA, který klientský prohlížeč podporuje. |
| EcmaScriptVersion |
Získá číslo verze ECMAScript, který prohlížeč podporuje. (Zděděno od HttpCapabilitiesBase) |
| Frames |
Získá hodnotu určující, zda klientský prohlížeč podporuje rámce HTML. |
| Frames |
Získá hodnotu označující, zda prohlížeč podporuje rámce HTML. (Zděděno od HttpCapabilitiesBase) |
| GatewayMajorVersion |
Získá číslo hlavní verze bezdrátové brány používané pro přístup k serveru, pokud je známo. (Zděděno od HttpCapabilitiesBase) |
| GatewayMinorVersion |
Získá číslo podverze bezdrátové brány používané pro přístup k serveru, pokud je známo. (Zděděno od HttpCapabilitiesBase) |
| GatewayVersion |
Získá verzi bezdrátové brány používané pro přístup k serveru, pokud je známo. (Zděděno od HttpCapabilitiesBase) |
| HasBackButton |
Získá hodnotu určující, zda prohlížeč má vyhrazené tlačítko Zpět . (Zděděno od HttpCapabilitiesBase) |
| HidesRightAlignedMultiselectScrollbars |
Získá hodnotu určující, zda posuvník html |
| HtmlTextWriter |
Získá nebo nastaví plně kvalifikovaný název HtmlTextWriter třídy, která se má použít. (Zděděno od HttpCapabilitiesBase) |
| Id |
Získá interní identifikátor prohlížeče, jak je uvedeno v definičním souboru prohlížeče. (Zděděno od HttpCapabilitiesBase) |
| InputType |
Vrátí typ vstupu podporovaného prohlížečem. (Zděděno od HttpCapabilitiesBase) |
| IsColor |
Získá hodnotu určující, zda prohlížeč má zobrazení barev. (Zděděno od HttpCapabilitiesBase) |
| IsMobileDevice |
Získá hodnotu určující, zda prohlížeč je rozpoznané mobilní zařízení. (Zděděno od HttpCapabilitiesBase) |
| Item[String] |
Získá hodnotu zadané funkce prohlížeče. V jazyce C# je tato vlastnost indexerem pro třídu. (Zděděno od HttpCapabilitiesBase) |
| JavaApplets |
Získá hodnotu označující, zda klientský prohlížeč podporuje aplety Java. |
| JavaApplets |
Získá hodnotu označující, zda prohlížeč podporuje Javu. (Zděděno od HttpCapabilitiesBase) |
| JavaScript |
Získá hodnotu určující, zda klientský prohlížeč podporuje JavaScript. |
| JavaScript |
Zastaralé.
Získá hodnotu určující, zda prohlížeč podporuje JavaScript. (Zděděno od HttpCapabilitiesBase) |
| JScriptVersion |
Získá verzi JScriptu, kterou prohlížeč podporuje. (Zděděno od HttpCapabilitiesBase) |
| MajorVersion |
Získá hlavní číslo verze (tj. celé číslo) v prohlížeči klienta. |
| MajorVersion |
Získá číslo hlavní verze (celé číslo) prohlížeče. (Zděděno od HttpCapabilitiesBase) |
| 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. (Zděděno od HttpCapabilitiesBase) |
| MaximumSoftkeyLabelLength |
Vrátí maximální délku textu, který může zobrazit popisek obnovitelného klíče. (Zděděno od HttpCapabilitiesBase) |
| MinorVersion |
Získá podverze (tj. desítkové číslo) verze klientského prohlížeče. |
| MinorVersion |
Získá podverze (to znamená desetinné číslo) verze prohlížeče. (Zděděno od HttpCapabilitiesBase) |
| MinorVersionString |
Získá číslo podverze (desítkové) verze prohlížeče jako řetězec. (Zděděno od HttpCapabilitiesBase) |
| MobileDeviceManufacturer |
Vrátí název výrobce mobilního zařízení, pokud je známo. (Zděděno od HttpCapabilitiesBase) |
| MobileDeviceModel |
Získá název modelu mobilního zařízení, pokud je znám. (Zděděno od HttpCapabilitiesBase) |
| MSDomVersion |
Získá verzi microsoft HTML (MSHTML) Document Object Model (DOM), který klientský prohlížeč podporuje. |
| MSDomVersion |
Získá verzi Microsoft HTML (MSHTML) Document Object Model (DOM), který prohlížeč podporuje. (Zděděno od HttpCapabilitiesBase) |
| NumberOfSoftkeys |
Vrátí počet soft klíčů na mobilním zařízení. (Zděděno od HttpCapabilitiesBase) |
| Platform |
Získá název platformy, kterou klient používá. |
| Platform |
Získá název platformy, kterou klient používá, pokud je znám. (Zděděno od HttpCapabilitiesBase) |
| PreferredImageMime |
Vrátí typ MIME typu obsahu obrázku, který obvykle preferuje prohlížeč. (Zděděno od HttpCapabilitiesBase) |
| PreferredRenderingMime |
Vrátí typ MIME typu obsahu, který obvykle preferuje prohlížeč. (Zděděno od HttpCapabilitiesBase) |
| PreferredRenderingType |
Získá obecný název pro typ obsahu, který prohlížeč preferuje. (Zděděno od HttpCapabilitiesBase) |
| PreferredRequestEncoding |
Získá kódování požadavku upřednostňované prohlížečem. (Zděděno od HttpCapabilitiesBase) |
| PreferredResponseEncoding |
Získá kódování odpovědi upřednostňované prohlížečem. (Zděděno od HttpCapabilitiesBase) |
| RendersBreakBeforeWmlSelectAndInput |
Získá hodnotu určující, zda prohlížeč vykresluje konec řádku před |
| RendersBreaksAfterHtmlLists |
Získá hodnotu označující, zda prohlížeč vykresluje konec řádku za prvky položky seznamu. (Zděděno od HttpCapabilitiesBase) |
| RendersBreaksAfterWmlAnchor |
Získá hodnotu určující, zda prohlížeč vykresluje konec řádku za samostatný HTML |
| RendersBreaksAfterWmlInput |
Získá hodnotu určující, zda prohlížeč vykresluje konec řádku za element HTML |
| RendersWmlDoAcceptsInline |
Získá hodnotu určující, zda prohlížeč mobilního zařízení vykresluje formulář založený na WML |
| RendersWmlSelectsAsMenuCards |
Získá hodnotu určující, zda prohlížeč vykresluje prvky WML |
| RequiredMetaTagNameValue |
Používá se interně k vytvoření metaznačku vyžadované některými prohlížeči. (Zděděno od HttpCapabilitiesBase) |
| RequiresAttributeColonSubstitution |
Získá hodnotu označující, zda prohlížeč vyžaduje dvojtečky v hodnotách atributů elementu, které mají být nahrazeny jiným znakem. (Zděděno od HttpCapabilitiesBase) |
| RequiresContentTypeMetaTag |
Získá hodnotu určující, zda prohlížeč vyžaduje HTML |
| RequiresControlStateInSession |
Získá hodnotu označující, zda prohlížeč vyžaduje, aby byl v relacích zachován stav řízení. (Zděděno od HttpCapabilitiesBase) |
| RequiresDBCSCharacter |
Získá hodnotu určující, zda prohlížeč vyžaduje dvoubajetovou znakovou sadu. (Zděděno od HttpCapabilitiesBase) |
| RequiresHtmlAdaptiveErrorReporting |
Získá hodnotu určující, zda prohlížeč vyžaduje nestandardní chybové zprávy. (Zděděno od HttpCapabilitiesBase) |
| RequiresLeadingPageBreak |
Získá hodnotu určující, zda prohlížeč vyžaduje první prvek v těle webové stránky být element HTML |
| RequiresNoBreakInFormatting |
Získá hodnotu označující, zda prohlížeč nepodporuje |
| RequiresOutputOptimization |
Získá hodnotu označující, zda prohlížeč vyžaduje, aby stránky obsahovaly formát optimalizovaný pro značky jazyka značek. (Zděděno od HttpCapabilitiesBase) |
| RequiresPhoneNumbersAsPlainText |
Získá hodnotu určující, zda prohlížeč podporuje telefonní vytáčení na základě prostého textu, nebo zda vyžaduje speciální revize. (Zděděno od HttpCapabilitiesBase) |
| RequiresSpecialViewStateEncoding |
Získá hodnotu označující, zda prohlížeč vyžaduje |
| RequiresUniqueFilePathSuffix |
Získá hodnotu určující, zda prohlížeč vyžaduje jedinečné adresy URL pro akci formuláře. (Zděděno od HttpCapabilitiesBase) |
| RequiresUniqueHtmlCheckboxNames |
Získá hodnotu označující, zda prohlížeč vyžaduje jedinečné |
| RequiresUniqueHtmlInputNames |
Získá hodnotu označující, zda prohlížeč vyžaduje jedinečné |
| RequiresUrlEncodedPostfieldValues |
Získá hodnotu určující, zda postback data odeslané prohlížečem bude |
| ScreenBitDepth |
Vrátí hloubku displeje v bitech na pixel. (Zděděno od HttpCapabilitiesBase) |
| ScreenCharactersHeight |
Vrátí přibližnou výšku zobrazení v řádcích znaků. (Zděděno od HttpCapabilitiesBase) |
| ScreenCharactersWidth |
Vrátí přibližnou šířku zobrazení ve znaznachu. (Zděděno od HttpCapabilitiesBase) |
| ScreenPixelsHeight |
Vrátí přibližnou výšku displeje v pixelech. (Zděděno od HttpCapabilitiesBase) |
| ScreenPixelsWidth |
Vrátí přibližnou šířku displeje v pixelech. (Zděděno od HttpCapabilitiesBase) |
| SupportsAccesskeyAttribute |
Získá hodnotu určující, zda prohlížeč podporuje |
| SupportsBodyColor |
Získá hodnotu určující, zda prohlížeč podporuje |
| SupportsBold |
Získá hodnotu označující, zda prohlížeč podporuje |
| SupportsCacheControlMetaTag |
Získá hodnotu určující, zda prohlížeč podporuje |
| SupportsCallback |
Získá hodnotu označující, zda prohlížeč podporuje skripty zpětného volání. (Zděděno od HttpCapabilitiesBase) |
| SupportsCss |
Získá hodnotu určující, zda prohlížeč podporuje šablony stylů CSS (Cascading). (Zděděno od HttpCapabilitiesBase) |
| SupportsDivAlign |
Získá hodnotu určující, zda prohlížeč podporuje |
| SupportsDivNoWrap |
Získá hodnotu určující, zda prohlížeč podporuje |
| SupportsEmptyStringInCookieValue |
Získá hodnotu určující, zda prohlížeč podporuje prázdné ( |
| SupportsFontColor |
Získá hodnotu určující, zda prohlížeč podporuje |
| SupportsFontName |
Získá hodnotu určující, zda prohlížeč podporuje |
| SupportsFontSize |
Získá hodnotu určující, zda prohlížeč podporuje |
| SupportsImageSubmit |
Získá hodnotu určující, zda prohlížeč podporuje použití vlastní image místo standardního formuláře Odeslat tlačítko. (Zděděno od HttpCapabilitiesBase) |
| SupportsIModeSymbols |
Získá hodnotu určující, zda prohlížeč podporuje symboly i-mode. (Zděděno od HttpCapabilitiesBase) |
| SupportsInputIStyle |
Získá hodnotu určující, zda prohlížeč podporuje |
| SupportsInputMode |
Získá hodnotu určující, zda prohlížeč podporuje |
| SupportsItalic |
Získá hodnotu označující, zda prohlížeč podporuje |
| SupportsJPhoneMultiMediaAttributes |
Získá hodnotu označující, zda prohlížeč podporuje multimediální atributy J-Phone. (Zděděno od HttpCapabilitiesBase) |
| SupportsJPhoneSymbols |
Získá hodnotu určující, zda prohlížeč podporuje symboly obrázků specifické pro J-Phone. (Zděděno od HttpCapabilitiesBase) |
| SupportsQueryStringInFormAction |
Získá hodnotu určující, zda prohlížeč podporuje řetězec dotazu v |
| SupportsRedirectWithCookie |
Získá hodnotu určující, zda prohlížeč podporuje soubory cookie při přesměrování. (Zděděno od HttpCapabilitiesBase) |
| SupportsSelectMultiple |
Získá hodnotu určující, zda prohlížeč podporuje |
| SupportsUncheck |
Získá hodnotu označující, zda vymazání kontrolovaného HTML |
| SupportsXmlHttp |
Získá hodnotu určující, zda prohlížeč podporuje příjem XML přes HTTP. (Zděděno od HttpCapabilitiesBase) |
| Tables |
Získá hodnotu určující, zda klientský prohlížeč podporuje tabulky HTML. |
| Tables |
Získá hodnotu určující, zda prohlížeč podporuje |
| TagWriter |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Používá se interně k získání typu objektu, který se používá k zápisu značek pro prohlížeč. |
| TagWriter |
Používá se interně k získání typu objektu, který se používá k zápisu značek pro prohlížeč. (Zděděno od HttpCapabilitiesBase) |
| Type |
Získá název a hlavní číslo verze (tj. celé číslo) v prohlížeči klienta. |
| Type |
Získá název a hlavní číslo (celé číslo) prohlížeče. (Zděděno od HttpCapabilitiesBase) |
| UseOptimizedCacheKey |
Používá se interně k získání hodnoty označující, jestli se má použít optimalizovaný klíč mezipaměti. (Zděděno od HttpCapabilitiesBase) |
| VBScript |
Získá hodnotu určující, zda klientský prohlížeč podporuje VBScript. |
| VBScript |
Získá hodnotu určující, zda prohlížeč podporuje Visual Basic Scripting edition (VBScript). (Zděděno od HttpCapabilitiesBase) |
| Version |
Získá celé číslo verze (celé číslo a desítkové číslo) prohlížeče jako řetězec. |
| Version |
Získá celé číslo verze (celé číslo a desítkové číslo) prohlížeče jako řetězec. (Zděděno od HttpCapabilitiesBase) |
| W3CDomVersion |
Získá verzi modelu DOM (World Wide Web Consortium) XML Document Object Model (DOM), kterou podporuje klientský prohlížeč. |
| W3CDomVersion |
Získá verzi modelu DOM (World Wide Web Consortium) XML Document Object Model (DOM), který prohlížeč podporuje. (Zděděno od HttpCapabilitiesBase) |
| Win16 |
Získá hodnotu určující, zda klient je počítač se systémem Win16. |
| Win16 |
Získá hodnotu určující, zda klient je počítač se systémem Win16. (Zděděno od HttpCapabilitiesBase) |
| Win32 |
Získá hodnotu určující, zda klient je počítač se systémem Win32. |
| Win32 |
Získá hodnotu určující, zda klient je počítač se systémem Win32. (Zděděno od HttpCapabilitiesBase) |
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. (Zděděno od HttpCapabilitiesBase) |
| CreateHtmlTextWriter(TextWriter) |
Vytvoří novou instanci, která HtmlTextWriter se má použít. (Zděděno od HttpCapabilitiesBase) |
| DisableOptimizedCacheKey() |
Používá se interně k zakázání použití optimalizovaného klíče mezipaměti. (Zděděno od HttpCapabilitiesBase) |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetClrVersions() |
Vrátí všechny verze modulu CLR (Common Language Runtime) .NET nainstalovaného v klientovi. |
| GetClrVersions() |
Vrátí všechny verze modulu CLR (Common Language Runtime) rozhraní .NET Framework, které jsou nainstalovány v klientovi. (Zděděno od HttpCapabilitiesBase) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| Init() |
Používá se interně k inicializaci interní sady hodnot. (Zděděno od HttpCapabilitiesBase) |
| IsBrowser(String) |
Získá hodnotu určující, zda je klientský prohlížeč stejný jako zadaný prohlížeč. (Zděděno od HttpCapabilitiesBase) |
| 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) |
Explicitní implementace rozhraní
| Name | Description |
|---|---|
| IFilterResolutionService.CompareFilters(String, String) |
Používá se interně k porovnání filtrů. (Zděděno od HttpCapabilitiesBase) |
| IFilterResolutionService.EvaluateFilter(String) |
Používá se interně k vyhodnocení filtru. (Zděděno od HttpCapabilitiesBase) |