ClientScriptItem クラス

定義

デザイン時に Web フォームまたはユーザー コントロール内のクライアント スクリプト要素を表します。 このクラスは継承できません。

public ref class ClientScriptItem sealed
public sealed class ClientScriptItem
type ClientScriptItem = class
Public NotInheritable Class ClientScriptItem
継承
ClientScriptItem

注釈

クラスは ClientScriptItem 、デザイン時に script Web ドキュメントに含まれる要素を表します。 カスタム コントロール デザイナーの実装では、 オブジェクトを ClientScriptItem 使用して、クライアント スクリプト要素を Web フォームまたはユーザー コントロールに追加できます。

デザイン時に、 クラスを WebFormsRootDesigner 使用して、Web フォーム、Web サーバー コントロール、コンテンツ ページ、マスター ページなど、ドキュメントに含まれるクライアント スクリプト要素をデザイン画面で設定または調べます。 メソッドを使用して、Web ドキュメント内に含まれるクライアント スクリプト要素のコレクションを GetClientScriptsInDocument 取得します。 メソッドを使用して、クライアント スクリプト要素を Web ドキュメントに AddClientScriptToDocument 追加します。

通常、要素には script スクリプト ステートメントが含まれているか、スクリプト ステートメントの外部の場所を指定します。 要素は script 、必要に応じてスクリプト ステートメントの言語を定義できます。 コンストラクターを ClientScriptItem 使用して、新しいスクリプト オブジェクトのプロパティを初期化します。 プロパティを ClientScriptItem 使用して、オブジェクトの script 属性と内容を調べます。 プロパティは Language 、 要素の language 属性を script 表します。 プロパティは Source 属性を src 表します。 プロパティは Text 、 要素に含まれるクライアントで実行されるスクリプト ステートメントを script 表します。

クラスを ClientScriptItem 使用して、デザイン時に実行されるスクリプトを管理します。

実行時にクライアント スクリプト要素を管理するには、 クラスを使用します ClientScriptManager 。 実行時にクライアント スクリプトを使用する方法の詳細については、「ASP.NET Web ページのクライアント スクリプト」を参照してください。

Note

クラスは ClientScriptItemscript 最終的に解析され、クライアント ブラウザーで実行されるデザイン時の要素を表します。 オブジェクトに script 対して ClientScriptItem 生成される要素はサーバー上で実行されないため、要素には 属性が runat="server" 含まれていません。

コンストラクター

ClientScriptItem(String, String, String, String, String)

指定されたパラメーターを使用して、ClientScriptItem クラスの新しいインスタンスを初期化します。

プロパティ

Id

クライアント スクリプト要素の ID 属性値を取得します。

Language

クライアント スクリプト要素の language 属性値を取得します。

Source

クライアント スクリプト要素の src 属性値を取得します。

Text

クライアント スクリプト要素に含まれているスクリプト ステートメントを取得します。

Type

クライアント スクリプト要素の type 属性値を取得します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください