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) |