HttpBrowserCapabilitiesWrapper 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.
Hermetyzuje wewnętrzny obiekt HTTP, który umożliwia serwerowi zbieranie informacji o możliwościach przeglądarki, która wysyła bieżące żądanie.
public ref class HttpBrowserCapabilitiesWrapper : System::Web::HttpBrowserCapabilitiesBase
public class HttpBrowserCapabilitiesWrapper : System.Web.HttpBrowserCapabilitiesBase
type HttpBrowserCapabilitiesWrapper = class
inherit HttpBrowserCapabilitiesBase
Public Class HttpBrowserCapabilitiesWrapper
Inherits HttpBrowserCapabilitiesBase
- Dziedziczenie
Uwagi
Klasa HttpBrowserCapabilitiesWrapper pochodzi od klasy i służy jako HttpBrowserCapabilitiesBase otoka dla HttpBrowserCapabilities klasy. Ta klasa uwidacznia funkcje HttpBrowserCapabilities klasy i uwidacznia HttpBrowserCapabilitiesBase typ . Klasa umożliwia zastąpienie oryginalnej implementacji klasy w aplikacji niestandardową implementacją, na przykład podczas wykonywania testów jednostkowych poza HttpBrowserCapabilitiesBase HttpBrowserCapabilities potokiem ASP.NET aplikacji.
Konstruktory
| HttpBrowserCapabilitiesWrapper(HttpBrowserCapabilities) |
Inicjuje nowe wystąpienie klasy HttpBrowserCapabilitiesWrapper. |
Właściwości
| ActiveXControls |
Pobiera wartość, która wskazuje, czy przeglądarka jest w stanie obsługiwać ActiveX kontroli. |
| Adapters |
Pobiera kolekcję dostępnych kart sterujących. |
| AOL |
Pobiera wartość wskazującą, czy klient jest przeglądarką America Online (AOL). |
| BackgroundSounds |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje odtwarzanie dźwięków tła przy użyciu elementu |
| Beta |
Pobiera wartość, która wskazuje, czy przeglądarka jest wersją beta. |
| Browser |
Pobiera ciąg przeglądarki (jeśli jest), który został wysłany przez przeglądarkę w |
| Browsers |
Pobiera kolekcję przeglądarek, dla których możliwości są rozpoznawane. |
| CanCombineFormsInDeck |
Pobiera wartość wskazującą, czy przeglądarka obsługuje talię, która zawiera wiele formularzy, takich jak osobne karty. |
| CanInitiateVoiceCall |
Pobiera wartość, która wskazuje, czy urządzenie przeglądarki jest w stanie zainicjować połączenie głosowe. |
| CanRenderAfterInputOrSelectElement |
Pobiera wartość wskazującą, czy przeglądarka obsługuje zawartość strony zgodną z WML |
| CanRenderEmptySelects |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje puste elementy |
| CanRenderInputAndSelectElementsTogether |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje technologię WML |
| CanRenderMixedSelects |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje elementy |
| CanRenderOneventAndPrevElementsTogether |
Pobiera wartość wskazującą, czy przeglądarka obsługuje technologię WML |
| CanRenderPostBackCards |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje karty WML na czas postback. |
| CanRenderSetvarZeroWithMultiSelectionList |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje elementy |
| CanSendMail |
Pobiera wartość wskazującą, czy przeglądarka obsługuje wysyłanie wiadomości e-mail przy użyciu schematu |
| Capabilities |
Używane wewnętrznie w celu uzyskania zdefiniowanych możliwości przeglądarki. |
| CDF |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje format definicji kanału (CDF) dla emisji internetowej. |
| ClrVersion |
Pobiera wersję pakietu .NET Framework zainstalowanego na kliencie. |
| Cookies |
Pobiera wartość wskazującą, czy przeglądarka może obsługiwać pliki cookie. |
| Crawler |
Pobiera wartość, która wskazuje, czy przeglądarka jest przeszukiwaerem sieci Web wyszukiwarki. |
| DefaultSubmitButtonLimit |
Pobiera maksymalną dozwoloną liczbę przycisków przesyłania dla formularza. |
| EcmaScriptVersion |
Pobiera numer wersji języka ECMAScript (JavaScript), który obsługuje przeglądarka. |
| Frames |
Pobiera wartość wskazującą, czy przeglądarka obsługuje ramki HTML. |
| GatewayMajorVersion |
Pobiera numer wersji głównych bramy bezprzewodowej, który jest używany do uzyskiwania dostępu do serwera, jeśli jest znany. |
| GatewayMinorVersion |
Pobiera pomocniczy numer wersji bramy bezprzewodowej używanej do uzyskiwania dostępu do serwera, jeśli jest znany. |
| GatewayVersion |
Pobiera wersję bramy bezprzewodowej, która jest używana do uzyskiwania dostępu do serwera, jeśli jest znana. |
| HasBackButton |
Pobiera wartość, która wskazuje, czy przeglądarka ma dedykowany przycisk Wstecz. |
| HidesRightAlignedMultiselectScrollbars |
Pobiera wartość wskazującą, czy pasek przewijania elementu HTML, który ma wartość atrybutu, jest |
| HtmlTextWriter |
Pobiera lub ustawia w pełni kwalifikowaną nazwę klasy klasy do HtmlTextWriter użycia do pisania znaków znaczników i tekstu. |
| Id |
Pobiera wewnętrzny identyfikator przeglądarki określony w pliku definicji przeglądarki. |
| InputType |
Pobiera typ danych wejściowych obsługiwany przez przeglądarkę. |
| IsColor |
Pobiera wartość wskazującą, czy przeglądarka ma wyświetlany kolor. |
| IsMobileDevice |
Pobiera wartość wskazującą, czy przeglądarka jest rozpoznawanym urządzeniem przenośnym. |
| Item[String] |
Pobiera wartość określonej możliwości przeglądarki. W języku C# ta właściwość jest indeksatorem klasy . |
| JavaApplets |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje język Java. |
| JScriptVersion |
Pobiera wersję JScript, która jest wspierana przez przeglądarkę. |
| MajorVersion |
Pobiera główny (całkowity) numer wersji przeglądarki. |
| MaximumHrefLength |
Pobiera maksymalną długość w znakach |
| MaximumRenderedPageSize |
Pobiera maksymalną długość strony (w bajtach), która może być wyświetlana w przeglądarce. |
| MaximumSoftkeyLabelLength |
Pobiera maksymalną długość tekstu, który można wyświetlić etykiety klawisza programowego. |
| MinorVersion |
Pobiera pomocniczy (dziesiętny) numer wersji przeglądarki. |
| MinorVersionString |
Pobiera pomocniczy (dziesiętny) numer wersji przeglądarki jako ciąg. |
| MobileDeviceManufacturer |
Pobiera nazwę producenta urządzenia przenośnego, jeśli jest znana. |
| MobileDeviceModel |
Pobiera nazwę modelu urządzenia przenośnego, jeśli jest znana. |
| MSDomVersion |
Pobiera wersję pliku MICROSOFT HTML (MSHTML) Document Object Model (DOM), który obsługuje przeglądarka. |
| NumberOfSoftkeys |
Pobiera liczbę kluczy niekluczowych na urządzeniu przenośnym. |
| Platform |
Pobiera nazwę systemu operacyjnego, z których korzysta klient, jeśli jest znany. |
| PreferredImageMime |
Pobiera typ MIME typu zawartości obrazu, który jest zwykle preferowany przez przeglądarkę. |
| PreferredRenderingMime |
Pobiera typ MIME typu zawartości, który jest zwykle preferowany przez przeglądarkę. |
| PreferredRenderingType |
Pobiera ogólną nazwę dla typu zawartości preferowanej przez przeglądarkę. |
| PreferredRequestEncoding |
Pobiera kodowanie żądania preferowane przez przeglądarkę. |
| PreferredResponseEncoding |
Pobiera kodowanie odpowiedzi preferowane przez przeglądarkę. |
| RendersBreakBeforeWmlSelectAndInput |
Pobiera wartość, która wskazuje, czy przeglądarka renderuje podział wiersza przed |
| RendersBreaksAfterHtmlLists |
Pobiera wartość, która wskazuje, czy przeglądarka renderuje podział wiersza po elementach elementu listy. |
| RendersBreaksAfterWmlAnchor |
Pobiera wartość, która wskazuje, czy przeglądarka renderuje podział wiersza po autonomicznym elemencie WML |
| RendersBreaksAfterWmlInput |
Pobiera wartość, która wskazuje, czy przeglądarka renderuje podział wiersza po elemencie |
| RendersWmlDoAcceptsInline |
Pobiera wartość, która wskazuje, czy przeglądarka urządzenia przenośnego renderuje konstrukcję accept formularza WML jako przycisk w tekście, a nie |
| RendersWmlSelectsAsMenuCards |
Pobiera wartość, która wskazuje, czy przeglądarka renderuje elementy WML jako karty menu, a nie |
| RequiredMetaTagNameValue |
Używany wewnętrznie do tworzenia metatagu, który jest wymagany przez niektóre przeglądarki. |
| RequiresAttributeColonSubstitution |
Pobiera wartość, która wskazuje, czy przeglądarka wymaga dwukropków w wartościach atrybutu elementu, które mają zostać zastąpione innym znakiem. |
| RequiresContentTypeMetaTag |
Pobiera wartość, która wskazuje, czy przeglądarka wymaga |
| RequiresControlStateInSession |
Pobiera wartość, która wskazuje, czy przeglądarka wymaga utrzymania stanu kontroli w sesjach. |
| RequiresDBCSCharacter |
Pobiera wartość, która wskazuje, czy przeglądarka wymaga zestawu znaków dwu bajtowych. |
| RequiresHtmlAdaptiveErrorReporting |
Pobiera wartość, która wskazuje, czy przeglądarka wymaga niestandardowych komunikatów o błędach. |
| RequiresLeadingPageBreak |
Pobiera wartość, która wskazuje, czy przeglądarka wymaga, aby pierwszy element w treści strony internetowej był elementem |
| RequiresNoBreakInFormatting |
Pobiera wartość wskazującą, czy przeglądarka nie obsługuje elementów HTML do |
| RequiresOutputOptimization |
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 |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje wybieranie numerów telefonicznych na podstawie zwykłego tekstu, czy też wymaga specjalnego znacznika. |
| RequiresSpecialViewStateEncoding |
Pobiera wartość, która wskazuje, czy przeglądarka wymaga specjalnego kodowania wartości stanu widoku. |
| RequiresUniqueFilePathSuffix |
Pobiera wartość wskazującą, czy przeglądarka wymaga unikatowych adresów URL akcji formularza. |
| RequiresUniqueHtmlCheckboxNames |
Pobiera wartość, która wskazuje, czy przeglądarka wymaga unikatowych |
| RequiresUniqueHtmlInputNames |
Pobiera wartość, która wskazuje, czy przeglądarka wymaga unikatowych |
| RequiresUrlEncodedPostfieldValues |
Pobiera wartość, która wskazuje, czy dane zwrotne wysyłane przez przeglądarkę będą zakodowane w adresie URL. |
| ScreenBitDepth |
Pobiera głębokość ekranu w bitach na piksel. |
| ScreenCharactersHeight |
Pobiera przybliżoną wysokość ekranu w wierszach znaków. |
| ScreenCharactersWidth |
Pobiera przybliżoną szerokość ekranu w znakach. |
| ScreenPixelsHeight |
Pobiera przybliżoną wysokość ekranu w pikselach. |
| ScreenPixelsWidth |
Pobiera przybliżoną szerokość ekranu w pikselach. |
| SupportsAccesskeyAttribute |
Pobiera wartość wskazującą, czy przeglądarka obsługuje |
| SupportsBodyColor |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje |
| SupportsBold |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje elementy HTML |
| SupportsCacheControlMetaTag |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje |
| SupportsCallback |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje skrypty wywołania zwrotnego. |
| SupportsCss |
Pobiera wartość wskazującą, czy przeglądarka obsługuje kaskadowe arkusze stylów (CSS). |
| SupportsDivAlign |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje |
| SupportsDivNoWrap |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje |
| SupportsEmptyStringInCookieValue |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje puste ciągi w wartościach plików cookie. |
| SupportsFontColor |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje |
| SupportsFontName |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje |
| SupportsFontSize |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje |
| SupportsImageSubmit |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje użycie obrazu niestandardowego w miejsce standardowego przycisku przesyłania formularza. |
| SupportsIModeSymbols |
Pobiera wartość wskazującą, czy przeglądarka obsługuje symbole trybu i. |
| SupportsInputIStyle |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje |
| SupportsInputMode |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje |
| SupportsItalic |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje elementy HTML |
| SupportsJPhoneMultiMediaAttributes |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje J-Telefon atrybutów multimediów. |
| SupportsJPhoneSymbols |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje symbole obrazu Telefon J-specific. |
| SupportsQueryStringInFormAction |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje ciąg zapytania w |
| SupportsRedirectWithCookie |
Pobiera wartość wskazującą, czy przeglądarka obsługuje pliki cookie podczas przekierowywania. |
| SupportsSelectMultiple |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje |
| SupportsUncheck |
Pobiera wartość wskazującą, czy wyczyszczenie zaznaczonego elementu HTML |
| SupportsXmlHttp |
Pobiera wartość wskazującą, czy przeglądarka obsługuje odbieranie kodu XML za pośrednictwem protokołu HTTP. |
| Tables |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje elementy |
| TagWriter |
Używany wewnętrznie do uzyskania typu obiektu, który jest używany do pisania tagów dla przeglądarki. |
| Type |
Pobiera nazwę i główny (całkowity) numer wersji przeglądarki. |
| UseOptimizedCacheKey |
Służy wewnętrznie do uzyskania wartości, która wskazuje, czy używać zoptymalizowanego klucza pamięci podręcznej. |
| VBScript |
Pobiera wartość, która wskazuje, czy przeglądarka obsługuje Visual Basic Scripting Edition (VBScript). |
| Version |
Pobiera pełny numer wersji (liczbę całkowitą i dziesiętną) przeglądarki jako ciąg. |
| W3CDomVersion |
Pobiera wersję pliku XML organizacja World Wide Web Consortium (W3C) Document Object Model (DOM), który obsługuje przeglądarka. |
| Win16 |
Pobiera wartość, która wskazuje, czy klient jest komputerem opartym na systemie Win16. |
| Win32 |
Pobiera wartość wskazującą, czy klient jest komputerem z systemem Win32. |
Metody
| AddBrowser(String) |
Służy wewnętrznie do dodawania wpisu do wewnętrznej kolekcji przeglądarek, dla których funkcje są rozpoznawane. |
| CompareFilters(String, String) |
Używane wewnętrznie do porównywania filtrów. |
| CreateHtmlTextWriter(TextWriter) |
Tworzy nowe wystąpienie obiektu HtmlTextWriter do użycia w celu renderowania znaczników w przeglądarce. |
| DisableOptimizedCacheKey() |
Używany wewnętrznie, aby wyłączyć użycie 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) |
Używany wewnętrznie do oceny filtru. |
| GetClrVersions() |
Pobiera wszystkie wersje środowiska uruchomieniowego .NET Framework języka wspólnego (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) |
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) |