ScriptComponentDescriptor ScriptComponentDescriptor ScriptComponentDescriptor ScriptComponentDescriptor Class

定義

サーバー コンポーネントをクライアント スクリプトに変換するラッパーを提供します。Provides a wrapper for converting server components into client script.

public ref class ScriptComponentDescriptor : System::Web::UI::ScriptDescriptor
public class ScriptComponentDescriptor : System.Web.UI.ScriptDescriptor
type ScriptComponentDescriptor = class
    inherit ScriptDescriptor
Public Class ScriptComponentDescriptor
Inherits ScriptDescriptor
継承
ScriptComponentDescriptorScriptComponentDescriptorScriptComponentDescriptorScriptComponentDescriptor
派生

注釈

このクラスは、内部ディクショナリを使用して、コンポーネント、要素、プロパティ、およびイベントへの参照を保持します。This class uses an internal dictionary to hold references to components, elements, properties, and events. このディクショナリにデータを設定するAddComponentPropertyAddElementPropertyAddProperty、、 AddEvent 、、およびの各メソッドを使用します。To populate this dictionary, use the AddComponentProperty, AddElementProperty, AddProperty, and AddEvent methods. 終了したら、 GetScriptメソッドを呼び出してクライアントスクリプトを生成します。When you are finished, call the GetScript method to generate the client script.

コンストラクター

ScriptComponentDescriptor(String) ScriptComponentDescriptor(String) ScriptComponentDescriptor(String) ScriptComponentDescriptor(String)

ScriptComponentDescriptor クラスのインスタンスを初期化します。Initializes an instance of the ScriptComponentDescriptor class.

プロパティ

ClientID ClientID ClientID ClientID

派生クラスでオーバーライドされた場合、クライアント コンポーネントの ID を取得します。When overridden in a derived class, gets the identifier of the client component.

ID ID ID ID

現在の ScriptComponentDescriptor インスタンスの ID を取得または設定します。Gets or sets the ID of the current ScriptComponentDescriptor instance.

Type Type Type Type

対象のクライアント コンポーネントの種類を取得または設定します。Gets or sets the type of the target client component.

メソッド

AddComponentProperty(String, String) AddComponentProperty(String, String) AddComponentProperty(String, String) AddComponentProperty(String, String)

指定されたプロパティを追加し、そのプロパティと、指定された要素を関連付けます。Adds the specified property, and associates that property with the specified element.

AddElementProperty(String, String) AddElementProperty(String, String) AddElementProperty(String, String) AddElementProperty(String, String)

指定されたプロパティを追加し、そのプロパティと、指定されたコンポーネントを関連付けます。Adds the specified property and associates that property with the specified component.

AddEvent(String, String) AddEvent(String, String) AddEvent(String, String) AddEvent(String, String)

指定されたイベントとハンドラーを追加します。Adds the specified event and handler.

AddProperty(String, Object) AddProperty(String, Object) AddProperty(String, Object) AddProperty(String, Object)

指定されたプロパティと値を追加します。Adds the specified property and value.

AddScriptProperty(String, String) AddScriptProperty(String, String) AddScriptProperty(String, String) AddScriptProperty(String, String)

指定されたプロパティを追加し、そのプロパティと、指定されたスクリプトを関連付けます。Adds the specified property, and associates the property with the specified script.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetScript() GetScript() GetScript() GetScript()

ページ上に対象のコントロールを実装するクライアント スクリプトを取得します。Gets the client script that implements the target control on the page.

GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象