HttpBrowserCapabilitiesBase Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Służy jako klasa bazowa dla klas, które umożliwiają serwerowi zbieranie informacji o możliwościach przeglądarki, która wysyła bieżące żądanie.
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
- Dziedziczenie
-
HttpBrowserCapabilitiesBase
- Pochodne
- Implementuje
Uwagi
Klasa HttpBrowserCapabilitiesBase jest klasą abstrakcyjną, która zawiera te same składowe co HttpBrowserCapabilities klasa . Klasa umożliwia tworzenie klas pochodnych, które są podobne do klasy , ale które można dostosować i które działają poza ASP.NET HttpBrowserCapabilitiesBase HttpBrowserCapabilities potoku. Podczas przeprowadzania testów jednostkowych zazwyczaj używa się klasy pochodnej, aby zaimplementować składowe z dostosowanym zachowaniem, które spełnia testowany scenariusz.
Klasa HttpBrowserCapabilitiesWrapper pochodzi od HttpBrowserCapabilitiesBase klasy . Klasa HttpBrowserCapabilitiesWrapper służy jako otoka HttpBrowserCapabilities dla klasy. W czasie uruchamiania zwykle używa się wystąpienia klasy do wywołania HttpBrowserCapabilitiesWrapper składowych HttpBrowserCapabilities obiektu .
Konstruktory
| HttpBrowserCapabilitiesBase() |
Inicjuje klasę do użycia przez dziedziczone wystąpienie klasy. Ten konstruktor może być wywoływany tylko przez dziedziczoną klasę. |
Właściwości
| ActiveXControls |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka może obsługiwać ActiveX kontroli. |
| Adapters |
W przypadku przesłonięć w klasie pochodnej program pobiera kolekcję dostępnych kart sterujących. |
| AOL |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy klient jest przeglądarką America Online (AOL). |
| BackgroundSounds |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje odtwarzanie dźwięków w tle przy użyciu elementu |
| Beta |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka jest wersją beta. |
| Browser |
W przypadku przesłonięć w klasie pochodnej program pobiera ciąg przeglądarki (jeśli taki został) wysłany przez przeglądarkę w |
| Browsers |
W przypadku przesłonięć w klasie pochodnej program pobiera kolekcję przeglądarek, dla których funkcje są rozpoznawane. |
| CanCombineFormsInDeck |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje talię, która zawiera wiele formularzy, takich jak osobne karty. |
| CanInitiateVoiceCall |
W przypadku przesłonięć w klasie pochodnej funkcja pobiera wartość wskazującą, czy urządzenie przeglądarki jest w stanie zainicjować wywołanie głosowe. |
| CanRenderAfterInputOrSelectElement |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje zawartość strony zgodną z WML, |
| CanRenderEmptySelects |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje puste elementy |
| CanRenderInputAndSelectElementsTogether |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość, która wskazuje, czy przeglądarka obsługuje WML i |
| CanRenderMixedSelects |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje elementy WML, które |
| CanRenderOneventAndPrevElementsTogether |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje technologię WML i |
| CanRenderPostBackCards |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość, która wskazuje, czy przeglądarka obsługuje karty WML na czas powrotu zwrotnego. |
| CanRenderSetvarZeroWithMultiSelectionList |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje elementy WML z |
| CanSendMail |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje wysyłanie wiadomości e-mail przy użyciu schematu |
| Capabilities |
W przypadku przesłonięć w klasie pochodnej program jest używany wewnętrznie w celu uzyskania zdefiniowanych możliwości przeglądarki. |
| CDF |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje format definicji kanału (CDF) dla emisji internetowej. |
| ClrVersion |
W przypadku przesłonięć w klasie pochodnej program pobiera wersję .NET Framework zainstalowaną na kliencie. |
| Cookies |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka może obsługiwać pliki cookie. |
| Crawler |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka jest przeszukiwaerem sieci Web aparatu wyszukiwania. |
| DefaultSubmitButtonLimit |
W przypadku przesłonięć w klasie pochodnej program pobiera maksymalną liczbę przycisków przesyłania dozwolonych dla formularza. |
| EcmaScriptVersion |
W przypadku przesłonięć w klasie pochodnej program pobiera numer wersji języka ECMAScript (JavaScript), który obsługuje przeglądarka. |
| Frames |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje ramki HTML. |
| GatewayMajorVersion |
W przypadku przesłonięć w klasie pochodnej program pobiera główny numer wersji bramy bezprzewodowej używanej do uzyskiwania dostępu do serwera, jeśli jest znany. |
| GatewayMinorVersion |
W przypadku przesłonięć w klasie pochodnej program pobiera pomocniczy numer wersji bramy bezprzewodowej, która jest używana do uzyskiwania dostępu do serwera, jeśli jest znana. |
| GatewayVersion |
W przypadku przesłonięć w klasie pochodnej program pobiera wersję bramy bezprzewodowej, która jest używana do uzyskiwania dostępu do serwera, jeśli jest znana. |
| HasBackButton |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka ma dedykowany przycisk Wstecz. |
| HidesRightAlignedMultiselectScrollbars |
Po przesłonięciu w klasie pochodnej metoda pobiera wartość wskazującą, czy pasek przewijania elementu HTML, który ma wartość atrybutu, jest |
| HtmlTextWriter |
W przypadku przesłonięć w klasie pochodnej program pobiera lub ustawia w pełni kwalifikowaną nazwę klasy klasy do użycia na użytek pisania znaków HtmlTextWriter znaczników i tekstu. |
| Id |
W przypadku przesłonięć w klasie pochodnej program pobiera wewnętrzny identyfikator przeglądarki określony w pliku definicji przeglądarki. |
| InputType |
W przypadku przesłonięć w klasie pochodnej program pobiera typ danych wejściowych obsługiwany przez przeglądarkę. |
| IsColor |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka ma wyświetlany kolor. |
| IsMobileDevice |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka jest rozpoznawanym urządzeniem przenośnym. |
| Item[String] |
W przypadku przesłonięć w klasie pochodnej funkcja pobiera wartość określonej możliwości przeglądarki. W języku C# ta właściwość jest indeksatorem klasy . |
| JavaApplets |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje język Java. |
| JScriptVersion |
W przypadku przesłonięć w klasie pochodnej program pobiera JScript wersji, która jest wspierana przez przeglądarkę. |
| MajorVersion |
W przypadku przesłonięć w klasie pochodnej program pobiera główny (całkowity) numer wersji przeglądarki. |
| MaximumHrefLength |
W przypadku przesłonięć w klasie pochodnej program pobiera maksymalną długość w znakach dla |
| MaximumRenderedPageSize |
W przypadku przesłonięć w klasie pochodnej program pobiera maksymalną długość strony (w bajtach), która może być wyświetlana w przeglądarce. |
| MaximumSoftkeyLabelLength |
W przypadku przesłonięć w klasie pochodnej program pobiera maksymalną długość tekstu, która może być wyświetlana w etykiecie klawisza programowego. |
| MinorVersion |
W przypadku przesłonięć w klasie pochodnej program pobiera pomocniczy (dziesiętny) numer wersji przeglądarki. |
| MinorVersionString |
W przypadku przesłonięć w klasie pochodnej program pobiera pomocniczy (dziesiętny) numer wersji przeglądarki jako ciąg. |
| MobileDeviceManufacturer |
W przypadku przesłonięć w klasie pochodnej program pobiera nazwę producenta urządzenia przenośnego, jeśli jest znana. |
| MobileDeviceModel |
W przypadku przesłonięć w klasie pochodnej program pobiera nazwę modelu urządzenia przenośnego, jeśli jest znana. |
| MSDomVersion |
W przypadku przesłonięć w klasie pochodnej program pobiera wersję pakietu Microsoft HTML (MSHTML) Document Object Model (DOM), który obsługuje przeglądarka. |
| NumberOfSoftkeys |
W przypadku przesłonięć w klasie pochodnej program pobiera liczbę kluczy programowych na urządzeniu przenośnym. |
| Platform |
W przypadku przesłonięć w klasie pochodnej program pobiera nazwę systemu operacyjnego, z których korzysta klient, jeśli jest znany. |
| PreferredImageMime |
W przypadku przesłonięć w klasie pochodnej program pobiera typ MIME typu zawartości obrazu, który zazwyczaj preferuje przeglądarka. |
| PreferredRenderingMime |
W przypadku przesłonięć w klasie pochodnej program pobiera typ MIME typu zawartości, który zazwyczaj preferuje przeglądarka. |
| PreferredRenderingType |
W przypadku przesłonięć w klasie pochodnej program pobiera ogólną nazwę dla typu zawartości preferowanej przez przeglądarkę. |
| PreferredRequestEncoding |
W przypadku przesłonięć w klasie pochodnej program pobiera kodowanie żądania preferowane przez przeglądarkę. |
| PreferredResponseEncoding |
W przypadku przesłonięć w klasie pochodnej program pobiera kodowanie odpowiedzi preferowane przez przeglądarkę. |
| RendersBreakBeforeWmlSelectAndInput |
W przypadku przesłonięć w klasie pochodnej funkcja pobiera wartość wskazującą, czy przeglądarka renderuje podział wiersza przed WML |
| RendersBreaksAfterHtmlLists |
W przypadku przesłonięć w klasie pochodnej funkcja pobiera wartość wskazującą, czy przeglądarka renderuje podział wiersza po elementach elementów listy. |
| RendersBreaksAfterWmlAnchor |
W przypadku przesłonięć w klasie pochodnej funkcja pobiera wartość wskazującą, czy przeglądarka renderuje podział wiersza po autonomicznym elemencie WML |
| RendersBreaksAfterWmlInput |
W przypadku przesłonięć w klasie pochodnej funkcja pobiera wartość wskazującą, czy przeglądarka renderuje podział wiersza po elemencie |
| RendersWmlDoAcceptsInline |
W przypadku przesłonięć w klasie pochodnej funkcja pobiera wartość wskazującą, czy przeglądarka urządzenia przenośnego renderuje konstrukcję akceptowania formularza WML jako przycisku wbudowanego, a nie jako klucz |
| RendersWmlSelectsAsMenuCards |
W przypadku przesłonięć w klasie pochodnej funkcja pobiera wartość wskazującą, czy przeglądarka renderuje elementy WML jako karty menu, a nie jako |
| RequiredMetaTagNameValue |
W przypadku przesłonięć w klasie pochodnej, używany wewnętrznie do tworzenia metatagu, który jest wymagany przez niektóre przeglądarki. |
| RequiresAttributeColonSubstitution |
W przypadku zastąpienia w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka wymaga zastąpienia dwukropków w wartościach atrybutu elementu innym znakiem. |
| RequiresContentTypeMetaTag |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka wymaga elementu HTML, dla którego |
| RequiresControlStateInSession |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka wymaga utrzymania stanu kontroli w sesjach. |
| RequiresDBCSCharacter |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka wymaga zestawu znaków dwu bajtowych. |
| RequiresHtmlAdaptiveErrorReporting |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość, która wskazuje, czy przeglądarka wymaga niestandardowych komunikatów o błędach. |
| RequiresLeadingPageBreak |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka wymaga, aby pierwszy element w treści strony internetowej był elementem |
| RequiresNoBreakInFormatting |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka nie obsługuje elementów HTML do |
| RequiresOutputOptimization |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka wymaga, aby strony zawierały zoptymalizowaną pod kątem rozmiaru formę tagów języka znaczników. |
| RequiresPhoneNumbersAsPlainText |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje wybieranie numerów telefonów na podstawie zwykłego tekstu, czy też wymaga specjalnego na znaczników. |
| RequiresSpecialViewStateEncoding |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka wymaga specjalnego zakodowania wartości stanu widoku. |
| RequiresUniqueFilePathSuffix |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość, która wskazuje, czy przeglądarka wymaga unikatowych adresów URL akcji formularza. |
| RequiresUniqueHtmlCheckboxNames |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość, która wskazuje, czy przeglądarka wymaga unikatowych wartości atrybutów |
| RequiresUniqueHtmlInputNames |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość, która wskazuje, czy przeglądarka wymaga unikatowych wartości atrybutów |
| RequiresUrlEncodedPostfieldValues |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy dane zwrotne wysyłane przez przeglądarkę będą zakodowane w adresie URL. |
| ScreenBitDepth |
W przypadku przesłonięć w klasie pochodnej program pobiera głębokość wyświetlania w bitach na piksel. |
| ScreenCharactersHeight |
W przypadku przesłonięć w klasie pochodnej program pobiera przybliżoną wysokość wyświetlania w wierszach znaków. |
| ScreenCharactersWidth |
W przypadku przesłonięć w klasie pochodnej program pobiera przybliżoną szerokość wyświetlania w znakach. |
| ScreenPixelsHeight |
W przypadku przesłonięć w klasie pochodnej program pobiera przybliżoną wysokość ekranu w pikselach. |
| ScreenPixelsWidth |
W przypadku przesłonięć w klasie pochodnej program pobiera przybliżoną szerokość ekranu w pikselach. |
| SupportsAccesskeyAttribute |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje atrybut |
| SupportsBodyColor |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje atrybut |
| SupportsBold |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje elementy HTML |
| SupportsCacheControlMetaTag |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje wartość |
| SupportsCallback |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje skrypty wywołania zwrotnego. |
| SupportsCss |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje kaskadowe arkusze stylów (CSS). |
| SupportsDivAlign |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje |
| SupportsDivNoWrap |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje |
| SupportsEmptyStringInCookieValue |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje puste ciągi w wartościach plików cookie. |
| SupportsFontColor |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje |
| SupportsFontName |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje |
| SupportsFontSize |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje |
| SupportsImageSubmit |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje użycie obrazu niestandardowego w miejsce standardowego przycisku przesyłania formularza. |
| SupportsIModeSymbols |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje symbole trybu i. |
| SupportsInputIStyle |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje |
| SupportsInputMode |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje |
| SupportsItalic |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje elementy HTML w |
| SupportsJPhoneMultiMediaAttributes |
W przypadku przesłonięć w klasie pochodnej, pobiera wartość, która wskazuje, czy przeglądarka obsługuje J-Telefon atrybutów multimediów. |
| SupportsJPhoneSymbols |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość, która wskazuje, czy przeglądarka obsługuje symbole obrazu specyficzne dla Telefon J-specific. |
| SupportsQueryStringInFormAction |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje ciąg zapytania w wartości |
| SupportsRedirectWithCookie |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje pliki cookie podczas przekierowywania. |
| SupportsSelectMultiple |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje |
| SupportsUncheck |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość, która wskazuje, czy wyczyszczenie zaznaczonego elementu HTML jest odzwierciedlane |
| SupportsXmlHttp |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje odbieranie kodu XML za pośrednictwem protokołu HTTP. |
| Tables |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje elementy |
| TagWriter |
W przypadku przesłonięć w klasie pochodnej, używany wewnętrznie do uzyskania typu obiektu, który jest używany do pisania tagów dla przeglądarki. |
| Type |
W przypadku przesłonięć w klasie pochodnej program pobiera nazwę i główny (całkowity) numer wersji przeglądarki. |
| UseOptimizedCacheKey |
W przypadku przesłonięć w klasie pochodnej element jest używany wewnętrznie do uzyskania wartości wskazującej, czy należy użyć zoptymalizowanego klucza pamięci podręcznej. |
| VBScript |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka obsługuje Visual Basic Scripting Edition (VBScript). |
| Version |
W przypadku przesłonięć w klasie pochodnej program pobiera pełny numer wersji (liczbę całkowitą i dziesiętną) przeglądarki jako ciąg. |
| W3CDomVersion |
W przypadku przesłonięć w klasie pochodnej program pobiera wersję pliku XML organizacja World Wide Web Consortium (W3C) Document Object Model (DOM), który obsługuje przeglądarka. |
| Win16 |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy klient jest komputerem opartym na systemie Win16. |
| Win32 |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy klient jest komputerem opartym na systemie Win32. |
Metody
| AddBrowser(String) |
W przypadku przesłonięć w klasie pochodnej, używane wewnętrznie do dodawania wpisu do kolekcji wewnętrznej przeglądarek, dla których możliwości są rozpoznawane. |
| CompareFilters(String, String) |
Przesłoniętą w klasie pochodnej używa się wewnętrznie do porównywania filtrów. |
| CreateHtmlTextWriter(TextWriter) |
W przypadku przesłonięć w klasie pochodnej program tworzy nowe wystąpienie obiektu w celu renderowania HtmlTextWriter znaczników w przeglądarce. |
| DisableOptimizedCacheKey() |
W przypadku przesłonięć w klasie pochodnej element jest używany wewnętrznie w celu wyłączenia użycia zoptymalizowanego klucza pamięci podręcznej. |
| Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
| EvaluateFilter(String) |
W przypadku przesłonięć w klasie pochodnej, używany wewnętrznie do oceny filtru. |
| GetClrVersions() |
W przypadku przesłonięć w klasie pochodnej program pobiera wszystkie wersje środowiska uruchomieniowego języka .NET Framework (CLR), które są zainstalowane na kliencie. |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
| IsBrowser(String) |
W przypadku przesłonięć w klasie pochodnej program pobiera wartość wskazującą, czy przeglądarka klienta jest taka sama jak określona przeglądarka. |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |