WebFormsReferenceManager クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在の Web プロジェクト ドキュメント内の型、ディレクティブ、およびコントロールにアクセスするための基本クラスを提供します。 このクラスは継承できません。
public ref class WebFormsReferenceManager abstract
public abstract class WebFormsReferenceManager
type WebFormsReferenceManager = class
Public MustInherit Class WebFormsReferenceManager
- 継承
-
WebFormsReferenceManager
注釈
基本クラスは WebFormsReferenceManager 、Web プロジェクト ドキュメントで定義されている型、ディレクティブ、およびユーザー コントロールへのアクセスを提供するために、デザイナー ホストによって実装されます。 コントロール デザイナー クラスでは、 を WebFormsReferenceManager 使用して現在のドキュメント内の定義にアクセスし、現在のドキュメントに新しいタグ プレフィックスを追加できます。
デザイナー ホストによって提供されるサービスには、実装の プロパティをReferenceManagerWebFormsRootDesigner使用してアクセスWebFormsReferenceManagerします。 実装には WebFormsRootDesigner 、次の 2 つの方法でアクセスできます。
から ControlDesigner 派生したクラスは、 プロパティを RootDesigner 使用して、 WebFormsRootDesigner デザイナー ホストによって提供される実装にアクセスできます。 実装はWebFormsReferenceManager、 プロパティの RootDesigner プロパティをReferenceManager介して提供されます。
他のデザイナー クラスは、まずデザイナー コンポーネントの WebFormsRootDesigner を使用してサービスの実装をIDesignerHost取得し、デザイナー ホスト RootComponent プロパティを使用して メソッドをGetDesigner呼び出すことによって、実装にアクセスSiteできます。
注意
WebFormsReferenceManager は、古いインターフェイス IWebFormReferenceManagerを置き換えます。 古いデザイナー ホストでは、インターフェイスの IWebFormReferenceManager 実装のみをサポートできます。 WebFormsRootDesignerデザイナー ホストによって提供される と WebFormsReferenceManager の実装が、
null
クラスと WebFormsReferenceManager クラスをデザイナー ホストが実装WebFormsRootDesignerしていることを確認します。
コンストラクター
WebFormsReferenceManager() |
WebFormsReferenceManager クラスの新しいインスタンスを初期化します。 |
メソッド
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetRegisterDirectives() |
現在のプロジェクト ドキュメントのレジスタ ディレクティブを取得します。 |
GetTagPrefix(Type) |
指定したオブジェクトの型のタグ プリフィックスを取得します。 |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
GetType(String, String) |
指定したタグ プリフィックスおよびタグ名を持つオブジェクトの型を取得します。 |
GetUserControlPath(String, String) |
指定したタグ プリフィックスおよびタグ名を持つユーザー コントロールの相対 URL パスを取得します。 |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
RegisterTagPrefix(Type) |
指定した型のタグ プリフィックスを追加します。 |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
適用対象
こちらもご覧ください
.NET