ClientScriptItem(String, String, String, String, String) コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定されたパラメーターを使用して、 ClientScriptItem クラスの新しいインスタンスを初期化します。
public:
ClientScriptItem(System::String ^ text, System::String ^ source, System::String ^ language, System::String ^ type, System::String ^ id);
public ClientScriptItem(string text, string source, string language, string type, string id);
new System.Web.UI.Design.ClientScriptItem : string * string * string * string * string -> System.Web.UI.Design.ClientScriptItem
Public Sub New (text As String, source As String, language As String, type As String, id As String)
パラメーター
- text
- String
script要素の内容。クライアントで実行するスクリプト ステートメントの文字列。
- source
- String
クライアント スクリプトの内容の外部ソースの場所を指定する、src要素のscript属性値。
- language
- String
スクリプト ステートメントの言語を指定する、language要素のscript属性値。
- type
- String
script要素の type 属性値。関連付けられているスクリプト エンジンの MIME の種類を示します。
- id
- String
script要素の ID。 この引数は、デザイン ホスト (たとえば、Visual Studio 2005) で必要です。
例外
id が null です (デザイン ホストによってスローされます)。
注釈
ClientScriptItem または text パラメーター (両方ではなく) を使用して、source オブジェクトのステートメントを初期化します。
textを使用して、ステートメントを含む入力文字列を使用してスクリプトを初期化します。 または、 source を使用して、スクリプト ステートメントを含むパスを使用してスクリプトを初期化します。
任意の入力パラメーターを null または空の文字列 ("") として指定できます。対応するプロパティは入力値を使用して設定され、 script 要素はそのプロパティなしで生成されます。
nullまたは空の文字列 ("") を使用すると、次の結果が生成されます。
textの場合、対応するscript要素にはスクリプト ステートメントは含まれません。sourceの場合、src属性はscript要素に設定されません。languageの場合、language属性はscript要素に設定されません。クライアント スクリプト ブロックでスクリプト言語が指定されていない場合、クライアント ブラウザーによって言語が決定されます。
typeの場合、type属性はスクリプト要素に設定されません。クライアント スクリプト ブロックでスクリプトの種類が指定されていない場合、クライアント ブラウザーによって型が決定されます。
idの場合、デザイン ホスト (たとえば、Visual Studio 2005) は、ArgumentNullExceptionをスローします。