HttpBrowserCapabilitiesWrapper クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サーバーが現在の要求を作成したブラウザーの機能に関する情報を収集できるようにする HTTP 組み込みオブジェクトをカプセル化します。
public ref class HttpBrowserCapabilitiesWrapper : System::Web::HttpBrowserCapabilitiesBase
public class HttpBrowserCapabilitiesWrapper : System.Web.HttpBrowserCapabilitiesBase
type HttpBrowserCapabilitiesWrapper = class
inherit HttpBrowserCapabilitiesBase
Public Class HttpBrowserCapabilitiesWrapper
Inherits HttpBrowserCapabilitiesBase
- 継承
注釈
クラス HttpBrowserCapabilitiesWrapper は クラスから派生 HttpBrowserCapabilitiesBase し、 クラスのラッパーとして使用 HttpBrowserCapabilities されます。 このクラスは、 クラスの機能を公開 HttpBrowserCapabilities し、 型を公開 HttpBrowserCapabilitiesBase します。 クラスを使用すると、アプリケーション内の クラスの元の実装をカスタム実装に置き換える (パイプラインの外部で単体テストを実行する場合など) ASP.NET HttpBrowserCapabilitiesBase HttpBrowserCapabilities できます。
コンストラクター
HttpBrowserCapabilitiesWrapper(HttpBrowserCapabilities) |
HttpBrowserCapabilitiesWrapper クラスの新しいインスタンスを初期化します。 |
プロパティ
ActiveXControls |
ブラウザーが ActiveX コントロールをサポートしているかどうかを示す値を取得します。 |
Adapters |
使用可能なコントロール アダプターのコレクションを取得します。 |
AOL |
クライアントが America Online (AOL) のブラウザーであるかどうかを示す値を取得します。 |
BackgroundSounds |
ブラウザーが |
Beta |
ブラウザーがベータ版であるかどうかを示す値を取得します。 |
Browser |
|
Browsers |
機能が認識されるブラウザーのコレクションを取得します。 |
CanCombineFormsInDeck |
別のカードなどの複数のフォームを含むデッキをブラウザーがサポートするかどうかを示す値を取得します。 |
CanInitiateVoiceCall |
ブラウザーのデバイスが音声通話を開始できるかどうかを示す値を取得します。 |
CanRenderAfterInputOrSelectElement |
ブラウザーが WML の |
CanRenderEmptySelects |
ブラウザーが空の HTML |
CanRenderInputAndSelectElementsTogether |
ブラウザーが、WML の |
CanRenderMixedSelects |
|
CanRenderOneventAndPrevElementsTogether |
ブラウザーが同じカードに存在する WML の |
CanRenderPostBackCards |
ブラウザーがポストバック用の WML カードをサポートしているかどうかを示す値を取得します。 |
CanRenderSetvarZeroWithMultiSelectionList |
|
CanSendMail |
ブラウザーが HTML |
Capabilities |
ブラウザーの定義済みの機能を取得する目的で内部的に使用されます。 |
CDF |
ブラウザーが Web キャスト用のチャネル定義フォーマット (CDF) をサポートするかどうかを示す値を取得します。 |
ClrVersion |
クライアントにインストールされている .NET Framework のバージョンを取得します。 |
Cookies |
ブラウザーが cookie をサポートできるかどうかを示す値を取得します。 |
Crawler |
ブラウザーが検索エンジンの Web クローラーかどうかを示す値を取得します。 |
DefaultSubmitButtonLimit |
フォームで使用できる [送信] ボタンの最大数を取得します。 |
EcmaScriptVersion |
ブラウザーがサポートする ECMAScript (JavaScript) のバージョン番号を取得します。 |
Frames |
ブラウザーが HTML のフレームをサポートしているかどうかを示す値を取得します。 |
GatewayMajorVersion |
サーバーへのアクセスに使用するワイヤレス ゲートウェイのメジャー バージョン番号 (既知の場合) を取得します。 |
GatewayMinorVersion |
サーバーへのアクセスに使用されるワイヤレス ゲートウェイのマイナー バージョン番号を取得します (既知の場合)。 |
GatewayVersion |
サーバーへのアクセスに使用されるワイヤレス ゲートウェイのバージョンを取得します (既知の場合)。 |
HasBackButton |
ブラウザーに専用の [戻る] ボタンがあるかどうかを示す値を取得します。 |
HidesRightAlignedMultiselectScrollbars |
|
HtmlTextWriter |
マークアップ文字とテキストの記述に使用する HtmlTextWriter の完全修飾クラス名を取得または設定します。 |
Id |
ブラウザー定義ファイルで指定されているブラウザーの内部識別子を取得します。 |
InputType |
ブラウザーでサポートされている入力の型を取得します。 |
IsColor |
ブラウザーにカラー表示があるかどうかを示す値を取得します。 |
IsMobileDevice |
ブラウザーがモバイル デバイスとして認識されているかどうかを示す値を取得します。 |
Item[String] |
指定したブラウザー機能の値を取得します。 C# では、このプロパティはクラスのインデクサーです。 |
JavaApplets |
ブラウザーが Java をサポートするかどうかを示す値を取得します。 |
JScriptVersion |
ブラウザーがサポートする JScript バージョンを取得します。 |
MajorVersion |
ブラウザーのメジャー (整数) バージョン番号を取得します。 |
MaximumHrefLength |
HTML |
MaximumRenderedPageSize |
ブラウザーに表示できるページのバイト単位の最大長を取得します。 |
MaximumSoftkeyLabelLength |
ソフト キー ラベルに表示できるテキストの最大長を取得します。 |
MinorVersion |
ブラウザーのマイナー (小数点付き) バージョン番号を取得します。 |
MinorVersionString |
ブラウザーのマイナー (小数) バージョン番号を文字列として取得します。 |
MobileDeviceManufacturer |
モバイル デバイスの製造元の名前を取得します (既知の場合)。 |
MobileDeviceModel |
既知の場合は、モバイル デバイスのモデル名を取得します。 |
MSDomVersion |
ブラウザーがサポートする Microsoft HTML (MSHTML) ドキュメント オブジェクト モデル (DOM) のバージョンを取得します。 |
NumberOfSoftkeys |
モバイル デバイスのソフト キーの数を取得します。 |
Platform |
クライアントが使用しているオペレーティング システムの名前を取得します (既知の場合)。 |
PreferredImageMime |
ブラウザーが通常推奨するイメージ コンテンツの種類の MIME タイプを取得します。 |
PreferredRenderingMime |
ブラウザーが通常推奨するコンテンツの種類の MIME タイプを取得します。 |
PreferredRenderingType |
ブラウザーが推奨するコンテンツの種類の一般名を取得します。 |
PreferredRequestEncoding |
ブラウザーが推奨する要求のエンコーディングを取得します。 |
PreferredResponseEncoding |
ブラウザーで優先される応答のエンコードを取得します。 |
RendersBreakBeforeWmlSelectAndInput |
ブラウザーが |
RendersBreaksAfterHtmlLists |
ブラウザーがリスト項目の要素の後で改行するかどうかを示す値を取得します。 |
RendersBreaksAfterWmlAnchor |
ブラウザーがスタンドアロン WML |
RendersBreaksAfterWmlInput |
ブラウザーが WML |
RendersWmlDoAcceptsInline |
モバイル デバイスのブラウザーが、WML |
RendersWmlSelectsAsMenuCards |
ブラウザーが WML |
RequiredMetaTagNameValue |
一部のブラウザーで必要とされるメタ タグを生成する目的で内部的に使用されます。 |
RequiresAttributeColonSubstitution |
要素の属性値に含まれるコロンを別の文字に置き換えることが必要なブラウザーであるかどうかを示す値を取得します。 |
RequiresContentTypeMetaTag |
|
RequiresControlStateInSession |
ブラウザーでセッションの制御状態を維持する必要があるかどうかを示す値を取得します。 |
RequiresDBCSCharacter |
ブラウザーが 2 バイト文字セットを必要とするかどうかを示す値を取得します。 |
RequiresHtmlAdaptiveErrorReporting |
ブラウザーが非標準のエラー メッセージを必要とするかどうかを示す値を取得します。 |
RequiresLeadingPageBreak |
Web ページの本文の最初の要素が HTML の |
RequiresNoBreakInFormatting |
ブラウザーが HTML |
RequiresOutputOptimization |
サイズが最適化された形式のマークアップ言語タグを含むページをブラウザーが必要とするかどうかを示す値を取得します。 |
RequiresPhoneNumbersAsPlainText |
ブラウザーがプレーン テキストに基づく電話のダイヤルをサポートしているか、または特殊なマークアップを必要とするかを示す値を取得します。 |
RequiresSpecialViewStateEncoding |
ブラウザーがビューステート値に対して特殊なエンコードを必要とするかどうかを示す値を取得します。 |
RequiresUniqueFilePathSuffix |
ブラウザーが一意のフォーム アクション URL を必要とするかどうかを示す値を取得します。 |
RequiresUniqueHtmlCheckboxNames |
ブラウザーが複数の HTML |
RequiresUniqueHtmlInputNames |
ブラウザーが複数の HTML |
RequiresUrlEncodedPostfieldValues |
ブラウザーによって送信されるポストバック データが URL エンコードされるかどうかを示す値を取得します。 |
ScreenBitDepth |
ディスプレイ画面の深度をピクセルあたりのビット数で取得します。 |
ScreenCharactersHeight |
ディスプレイのおおよその高さを、文字の行数で取得します。 |
ScreenCharactersWidth |
ディスプレイのおおよその幅を文字数で取得します。 |
ScreenPixelsHeight |
ディスプレイ画面のおおよその高さをピクセル単位で取得します。 |
ScreenPixelsWidth |
ディスプレイ画面のおおよその幅をピクセル単位で取得します。 |
SupportsAccesskeyAttribute |
ブラウザーが HTML |
SupportsBodyColor |
ブラウザーが HTML |
SupportsBold |
太字テキストを書式設定する HTML |
SupportsCacheControlMetaTag |
ブラウザーが HTML |
SupportsCallback |
ブラウザーがコールバック スクリプトをサポートしているかどうかを示す値を取得します。 |
SupportsCss |
ブラウザーがカスケード スタイル シート (CSS) をサポートしているかどうかを示す値を取得します。 |
SupportsDivAlign |
ブラウザーが HTML |
SupportsDivNoWrap |
ブラウザーが HTML |
SupportsEmptyStringInCookieValue |
ブラウザーが Cookie 値内で空の文字列をサポートするかどうかを示す値を取得します。 |
SupportsFontColor |
ブラウザーが HTML |
SupportsFontName |
ブラウザーが HTML |
SupportsFontSize |
ブラウザーが HTML |
SupportsImageSubmit |
ブラウザーが、標準のフォーム送信ボタンの代わりにカスタム イメージの使用をサポートしているかどうかを示す値を取得します。 |
SupportsIModeSymbols |
ブラウザーが iモード記号をサポートしているかどうかを示す値を取得します。 |
SupportsInputIStyle |
ブラウザーが HTML |
SupportsInputMode |
ブラウザーが HTML |
SupportsItalic |
ブラウザーが HTML |
SupportsJPhoneMultiMediaAttributes |
ブラウザーが J-Phone のマルチメディア属性をサポートしているかどうかを示す値を取得します。 |
SupportsJPhoneSymbols |
ブラウザーが J-Phone 固有の画像シンボルをサポートするかどうかを示す値を取得します。 |
SupportsQueryStringInFormAction |
ブラウザーが HTML |
SupportsRedirectWithCookie |
ブラウザーが、リダイレクトで Cookie をサポートしているかどうかを示す値を取得します。 |
SupportsSelectMultiple |
ブラウザーが HTML |
SupportsUncheck |
チェックされた HTML |
SupportsXmlHttp |
ブラウザーが HTTP 経由の XML 受信をサポートするかどうかを示す値を取得します。 |
Tables |
ブラウザーが HTML |
TagWriter |
ブラウザー用のタグを記述するために使用されるオブジェクトの型を取得する目的で、内部的に使用されます。 |
Type |
ブラウザーの名前およびメジャー (整数) バージョン番号を取得します。 |
UseOptimizedCacheKey |
最適化されたキャッシュ キーを使用するかどうかを示す値を取得するために内部的に使用されます。 |
VBScript |
ブラウザーが VBScript (Visual Basic Scripting Edition) をサポートしているかどうかを示す値を取得します。 |
Version |
ブラウザーの完全なバージョン番号 (整数と小数) を文字列として取得します。 |
W3CDomVersion |
ブラウザーがサポートする World Wide Web コンソーシアム (W3C) XML ドキュメント オブジェクト モデル (DOM) のバージョンを取得します。 |
Win16 |
クライアントが Win16 ベースのコンピューターであるかどうかを示す値を取得します。 |
Win32 |
クライアントが Win32 ベースのコンピューターであるかどうかを示す値を取得します。 |
メソッド
AddBrowser(String) |
機能が認識されるブラウザーの内部コレクションにエントリを追加するために内部的に使用されます。 |
CompareFilters(String, String) |
フィルターを比較する目的で内部的に使用されます。 |
CreateHtmlTextWriter(TextWriter) |
マークアップをブラウザーにレンダリングするために使用する HtmlTextWriter オブジェクトの新しいインスタンスを作成します。 |
DisableOptimizedCacheKey() |
内部的に使用して、最適化されたキャッシュ キーの使用を無効にします。 |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
EvaluateFilter(String) |
フィルターを評価する目的で内部的に使用されます。 |
GetClrVersions() |
クライアントにインストールされている .NET Framework 共通言語ランタイム (CLR) の、すべてのバージョンを取得します。 |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
IsBrowser(String) |
クライアントのブラウザーが指定されたブラウザーと同じであるかどうかを示す値を取得します。 |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |