ClientScriptItem(String, String, String, String, String) コンストラクター

定義

指定されたパラメーターを使用して、 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をスローします。

適用対象

こちらもご覧ください