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