HttpBrowserCapabilitiesBase 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í.
Slouží jako základní třída pro třídy, které umožňují serveru shromažďovat informace o možnostech prohlížeče, který vytvořil aktuální požadavek.
public ref class HttpBrowserCapabilitiesBase abstract : System::Web::UI::IFilterResolutionService
public abstract class HttpBrowserCapabilitiesBase : System.Web.UI.IFilterResolutionService
type HttpBrowserCapabilitiesBase = class
interface IFilterResolutionService
Public MustInherit Class HttpBrowserCapabilitiesBase
Implements IFilterResolutionService
- Dědičnost
-
HttpBrowserCapabilitiesBase
- Odvozené
- Implementuje
Poznámky
Třída HttpBrowserCapabilitiesBase je abstraktní třída, která obsahuje stejné členy jako HttpBrowserCapabilities třída. Třída HttpBrowserCapabilitiesBase umožňuje vytvářet odvozené třídy, které se podobají HttpBrowserCapabilities třídě, ale které můžete přizpůsobit a které fungují mimo kanál ASP.NET. Při provádění testování jednotek obvykle používáte odvozenou třídu k implementaci členů s přizpůsobeným chováním, které splňuje scénář, který testujete.
Třída je HttpBrowserCapabilitiesWrapper odvozena z HttpBrowserCapabilitiesBase třídy. Třída HttpBrowserCapabilitiesWrapper slouží jako obálka HttpBrowserCapabilities pro třídu. Za běhu obvykle používáte instanci HttpBrowserCapabilitiesWrapper třídy k volání členů objektu HttpBrowserCapabilities .
Konstruktory
HttpBrowserCapabilitiesBase() |
Inicializuje třídu pro použití zděděnou instancí třídy. Tento konstruktor lze volat pouze zděděnou třídou. |
Vlastnosti
ActiveXControls |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda je prohlížeč schopen podporovat ovládací prvky ActiveX. |
Adapters |
Při přepsání v odvozené třídě získá kolekci dostupných ovládacích adaptérů. |
AOL |
Při přepsání v odvozené třídě, získá hodnotu, která označuje, zda klient je America Online (AOL) prohlížeč. |
BackgroundSounds |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje přehrávání zvuků na pozadí pomocí elementu |
Beta |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda je prohlížeč beta verze. |
Browser |
Při přepsání v odvozené třídě získá řetězec prohlížeče (pokud existuje), který byl odeslán prohlížečem v |
Browsers |
Při přepsání v odvozené třídě získá kolekci prohlížečů, pro které jsou rozpoznány schopnosti. |
CanCombineFormsInDeck |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje balíčky, které obsahují více formulářů, například samostatné karty. |
CanInitiateVoiceCall |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda je zařízení prohlížeče schopné zahájit hlasové volání. |
CanRenderAfterInputOrSelectElement |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje obsah stránky, který následuje za jazykem WML |
CanRenderEmptySelects |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje prázdné elementy HTML |
CanRenderInputAndSelectElementsTogether |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje WML |
CanRenderMixedSelects |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje prvky WML |
CanRenderOneventAndPrevElementsTogether |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje WML |
CanRenderPostBackCards |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje karty WML pro postback. |
CanRenderSetvarZeroWithMultiSelectionList |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje prvky WML |
CanSendMail |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje odesílání e-mailových zpráv pomocí schématu HTML |
Capabilities |
Při přepsání v odvozené třídě se používá interně k získání definovaných funkcí prohlížeče. |
CDF |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje formát definice kanálu (CDF) pro webcasting. |
ClrVersion |
Při přepsání v odvozené třídě získá verzi rozhraní .NET Framework, která je nainstalována v klientovi. |
Cookies |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda je prohlížeč schopen podporovat soubory cookie. |
Crawler |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda je prohlížeč prohledávací modul vyhledávacího webu. |
DefaultSubmitButtonLimit |
Při přepsání v odvozené třídě získá maximální počet tlačítek pro odeslání, které jsou povoleny pro formulář. |
EcmaScriptVersion |
Při přepsání v odvozené třídě získá číslo verze ECMAScript (JavaScript), který prohlížeč podporuje. |
Frames |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje rámce HTML. |
GatewayMajorVersion |
Při přepsání v odvozené třídě získá číslo hlavní verze bezdrátové brány, která se používá pro přístup k serveru, pokud je znám. |
GatewayMinorVersion |
Při přepsání v odvozené třídě získá číslo podverze bezdrátové brány, která se používá pro přístup k serveru, pokud je znám. |
GatewayVersion |
Při přepsání v odvozené třídě získá verzi bezdrátové brány, která se používá pro přístup k serveru, pokud je znám. |
HasBackButton |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda má prohlížeč vyhrazené tlačítko Zpět. |
HidesRightAlignedMultiselectScrollbars |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda posuvník prvku HTML |
HtmlTextWriter |
Při přepsání v odvozené třídě získá nebo nastaví plně kvalifikovaný název HtmlTextWriter třídy pro použití pro psaní značek znaků a textu. |
Id |
Při přepsání v odvozené třídě získá interní identifikátor prohlížeče, jak je uvedeno v definičním souboru prohlížeče. |
InputType |
Při přepsání v odvozené třídě získá typ vstupu, který je podporován prohlížečem. |
IsColor |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda má prohlížeč zobrazení barev. |
IsMobileDevice |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda je prohlížeč rozpoznané mobilní zařízení. |
Item[String] |
Při přepsání v odvozené třídě získá hodnotu zadané funkce prohlížeče. V jazyce C# je tato vlastnost indexerem pro třídu . |
JavaApplets |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje Javu. |
JScriptVersion |
Při přepsání v odvozené třídě získá verzi jazyka JScript, kterou prohlížeč podporuje. |
MajorVersion |
Při přepsání v odvozené třídě získá hlavní (celočíselné) číslo verze prohlížeče. |
MaximumHrefLength |
Při přepsání v odvozené třídě získá maximální délku ve znacích pro |
MaximumRenderedPageSize |
Při přepsání v odvozené třídě získá maximální délku stránky v bajtech, kterou může prohlížeč zobrazit. |
MaximumSoftkeyLabelLength |
Při přepsání v odvozené třídě získá maximální délku textu, který může popisek se soft-key zobrazit. |
MinorVersion |
Při přepsání v odvozené třídě získá číslo podverze (desítkové) číslo verze prohlížeče. |
MinorVersionString |
Při přepsání v odvozené třídě získá číslo podverze (desítkové) verze prohlížeče jako řetězec. |
MobileDeviceManufacturer |
Při přepsání v odvozené třídě získá název výrobce mobilního zařízení, pokud je znám. |
MobileDeviceModel |
Při přepsání v odvozené třídě získá název modelu mobilního zařízení, pokud je znám. |
MSDomVersion |
Při přepsání v odvozené třídě získá verzi modelu DOM (Document Object Model) Microsoft HTML (MSHTML), který prohlížeč podporuje. |
NumberOfSoftkeys |
Při přepsání v odvozené třídě získá počet softkeys na mobilním zařízení. |
Platform |
Při přepsání v odvozené třídě získá název operačního systému, který klient používá, pokud je znám. |
PreferredImageMime |
Při přepsání v odvozené třídě získá typ MIME typu obsahu obrázku, který prohlížeč obvykle preferuje. |
PreferredRenderingMime |
Při přepsání v odvozené třídě získá typ MIME typu obsahu, který prohlížeč obvykle preferuje. |
PreferredRenderingType |
Při přepsání v odvozené třídě získá obecný název pro typ obsahu, který prohlížeč preferuje. |
PreferredRequestEncoding |
Při přepsání v odvozené třídě získá kódování požadavku preferované prohlížečem. |
PreferredResponseEncoding |
Při přepsání v odvozené třídě získá kódování odpovědi, které prohlížeč preferuje. |
RendersBreakBeforeWmlSelectAndInput |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč vykresluje konec řádku před WML |
RendersBreaksAfterHtmlLists |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč vykresluje konec řádku za prvky list-item. |
RendersBreaksAfterWmlAnchor |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč vykresluje zalomení řádku po samostatném elementu WML |
RendersBreaksAfterWmlInput |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč vykresluje konec řádku za elementem WML |
RendersWmlDoAcceptsInline |
Při přepsání v odvozené třídě, získá hodnotu, která označuje, zda prohlížeč mobilního zařízení vykresluje WML |
RendersWmlSelectsAsMenuCards |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč vykresluje prvky WML |
RequiredMetaTagNameValue |
Při přepsání v odvozené třídě se interně používá k vytvoření metaznačky, která je vyžadována některými prohlížeči. |
RequiresAttributeColonSubstitution |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč vyžaduje, aby dvojtečky v hodnotách atributu prvku byly nahrazeny jiným znakem. |
RequiresContentTypeMetaTag |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč vyžaduje prvek HTML |
RequiresControlStateInSession |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč vyžaduje, aby stav řízení byl udržován v relacích. |
RequiresDBCSCharacter |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč vyžaduje dvoubavovou znakovou sadu. |
RequiresHtmlAdaptiveErrorReporting |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč vyžaduje nestandardní chybové zprávy. |
RequiresLeadingPageBreak |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč vyžaduje, aby první prvek v těle webové stránky byl element HTML |
RequiresNoBreakInFormatting |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč nepodporuje elementy HTML |
RequiresOutputOptimization |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč vyžaduje stránky, aby obsahovaly formát formát značky jazyka. |
RequiresPhoneNumbersAsPlainText |
Při přepsání v odvozené třídě 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í kód. |
RequiresSpecialViewStateEncoding |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč vyžaduje, aby hodnoty stavu zobrazení byly speciálně kódovány. |
RequiresUniqueFilePathSuffix |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč vyžaduje jedinečné adresy URL akce formuláře. |
RequiresUniqueHtmlCheckboxNames |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč vyžaduje jedinečné |
RequiresUniqueHtmlInputNames |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč vyžaduje jedinečné |
RequiresUrlEncodedPostfieldValues |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda postback data odeslaná prohlížečem budou kódovány url. |
ScreenBitDepth |
Při přepsání v odvozené třídě získá hloubku zobrazení v bitech na pixel. |
ScreenCharactersHeight |
Při přepsání v odvozené třídě získá přibližnou výšku zobrazení ve znakových řádcích. |
ScreenCharactersWidth |
Při přepsání v odvozené třídě získá přibližnou šířku zobrazení ve znach. |
ScreenPixelsHeight |
Při přepsání v odvozené třídě získá přibližnou výšku displeje v pixelech. |
ScreenPixelsWidth |
Při přepsání v odvozené třídě získá přibližnou šířku zobrazení v pixelech. |
SupportsAccesskeyAttribute |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje |
SupportsBodyColor |
Při přepsání v odvozené třídě, získá hodnotu, která označuje, zda prohlížeč podporuje |
SupportsBold |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje elementy HTML |
SupportsCacheControlMetaTag |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje |
SupportsCallback |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje skripty zpětného volání. |
SupportsCss |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje šablony stylů CSS (CSS). |
SupportsDivAlign |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje |
SupportsDivNoWrap |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje |
SupportsEmptyStringInCookieValue |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje prázdné řetězce v hodnotách cookie. |
SupportsFontColor |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje |
SupportsFontName |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje |
SupportsFontSize |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje |
SupportsImageSubmit |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje použití vlastní image místo standardního formuláře odeslat tlačítko. |
SupportsIModeSymbols |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje symboly i-mode. |
SupportsInputIStyle |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje |
SupportsInputMode |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje |
SupportsItalic |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje elementy HTML |
SupportsJPhoneMultiMediaAttributes |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje multimediální atributy J-Phone. |
SupportsJPhoneSymbols |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje symboly obrázků specifické pro J-Phone. |
SupportsQueryStringInFormAction |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje řetězec dotazu v hodnotě |
SupportsRedirectWithCookie |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje soubory cookie při přesměrování. |
SupportsSelectMultiple |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje |
SupportsUncheck |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda se vymazání zaškrtnutého elementu HTML |
SupportsXmlHttp |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje příjem XML přes HTTP. |
Tables |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje elementy HTML |
TagWriter |
Při přepsání v odvozené třídě se interně používá k získání typu objektu, který se používá k zápisu značek pro prohlížeč. |
Type |
Při přepsání v odvozené třídě získá název a hlavní číslo (celé číslo) verze prohlížeče. |
UseOptimizedCacheKey |
Při přepsání v odvozené třídě se interně používá k získání hodnoty, která označuje, zda se má použít optimalizovaný klíč mezipaměti. |
VBScript |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda prohlížeč podporuje Visual Basic Scripting Edition (VBScript). |
Version |
Při přepsání v odvozené třídě získá celé číslo verze (celé číslo a desetinné číslo) prohlížeče jako řetězec. |
W3CDomVersion |
Při přepsání v odvozené třídě získá verzi modelu DOM (World Wide Web Consortium) XML Document Object Model (DOM), který podporuje prohlížeč. |
Win16 |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda klient je počítač založený na Win16. |
Win32 |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda klient je počítač se systémem Win32. |
Metody
AddBrowser(String) |
Při přepsání v odvozené třídě se interně používá k přidání položky do interní kolekce prohlížečů, pro které jsou rozpoznány schopnosti. |
CompareFilters(String, String) |
Při přepsání v odvozené třídě se používá interně k porovnání filtrů. |
CreateHtmlTextWriter(TextWriter) |
Při přepsání v odvozené třídě vytvoří novou instanci objektu HtmlTextWriter , který se použije k vykreslení kódu v prohlížeči. |
DisableOptimizedCacheKey() |
Při přepsání v odvozené třídě se používá interně 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) |
Při přepsání v odvozené třídě se interně používá k vyhodnocení filtru. |
GetClrVersions() |
Při přepsání v odvozené třídě získá všechny verze rozhraní .NET Framework Common Language Runtime (CLR), které jsou nainstalovány v klientovi. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
IsBrowser(String) |
Při přepsání v odvozené třídě získá hodnotu, která označuje, zda je klientský prohlížeč stejný jako zadaný prohlížeč. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |