ProxyWebPart イベント

名前 | 説明 | |
---|---|---|
![]() | DataBinding | サーバー コントロールがデータ ソースに連結すると発生します。 ( Control から継承されます。) |
![]() | Disposed | サーバー コントロールがメモリから解放されると発生します。これは、ASP.NET ページが要求されている場合のサーバー コントロールの有効期間における最終段階です。 ( Control から継承されます。) |
![]() | Init | サーバー コントロールが初期化されると発生します。これは、サーバー コントロールの有効期間における最初の手順です。 ( Control から継承されます。) |
![]() | Load | サーバー コントロールが Page オブジェクトに読み込まれると発生します。 ( Control から継承されます。) |
![]() | PreRender | Control オブジェクトの読み込み後、表示を開始する前に発生します。 ( Control から継承されます。) |
![]() | Unload | サーバー コントロールがメモリからアンロードされると発生します。 ( Control から継承されます。) |

ProxyWebPart クラス
アセンブリ: System.Web (system.web.dll 内)


ProxyWebPart は、ページ上の他の Web パーツ コントロールのプレースホルダとして使用できる、UnauthorizedWebPart や ErrorWebPart などの Web パーツ コントロールのセットの基本クラスです。一般に、ProxyWebPart コントロールは、一部の種類のエラーが発生したときに他の Web パーツ コントロールと置き換わります。たとえば、ユーザーがページ上で Web パーツ コントロールの表示を承認されない場合、目的の Web パーツ コントロールが UnauthorizedWebPart コントロールで置き換えられます。Web パーツ コントロールを読み込むことができないか、または Web パーツ コントロールの新しいインスタンスを作成できない場合、元の Web パーツ コントロールが ErrorWebPart コントロールで置き換えられます。目的の Web パーツ コントロールが後で使用できるようになった場合は、その Web パーツ コントロールがページに復元され、ProxyWebPart クラスから派生したオブジェクトは削除されます。
ProxyWebPart クラスは、ビューステートやコントロールの状態は保存しません。ProxyWebPart で置き換えられた Web パーツ コントロールが後で使用できるようになった場合、そのビューステートとコントロールの状態は空になります。
ProxyWebPart オブジェクトは、置き換えた元の Web パーツ コントロールのパーソナル化データを保存します。元の Web パーツ コントロールが使用できるようになると、そのパーソナル化データが復元されます。
WebPartManager コントロールは、パーソナル化データを保存するときに、ProxyWebPart オブジェクトのプロパティを保存しません。代わりに、ProxyWebPart オブジェクトで置き換えられた元のコントロールのプロパティを保存します。元の Web パーツ コントロールが使用できるようになると、WebPartManager コントロールはそのプロパティを自動的に読み込みます。
WebPartCollection オブジェクトは、ProxyWebPart オブジェクトを格納します。目的の Web パーツ コントロールの ID は、OriginalID プロパティまたは GenericWebPartID プロパティから取得できます。
ProxyWebPart オブジェクトが Web パーツ接続でプロバイダまたはコンシューマとして機能する Web パーツ コントロールと置き換わる場合、接続はアクティブにされませんが、削除もされません。元の Web パーツ コントロールが使用できるようになると、接続が再びアクティブにされます。


System.Web.UI.Control
System.Web.UI.WebControls.WebControl
System.Web.UI.WebControls.Panel
System.Web.UI.WebControls.WebParts.Part
System.Web.UI.WebControls.WebParts.WebPart
System.Web.UI.WebControls.WebParts.ProxyWebPart
System.Web.UI.WebControls.WebParts.ErrorWebPart
System.Web.UI.WebControls.WebParts.UnauthorizedWebPart


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ProxyWebPart コンストラクタ (WebPart)
アセンブリ: System.Web (system.web.dll 内)


このコンストラクタは、静的 Web パーツ コントロールと置き換わるプロキシ Web パーツ コントロールを作成するために使用されます。動的に作成された Web パーツ コントロールを置き換えるには、ProxyWebPart(String,String,String,String) コンストラクタを使用して、プロキシ Web パーツ コントロールを作成します。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ProxyWebPart コンストラクタ (String, String, String, String)
アセンブリ: System.Web (system.web.dll 内)

Protected Sub New ( _ originalID As String, _ originalTypeName As String, _ originalPath As String, _ genericWebPartID As String _ )
Dim originalID As String Dim originalTypeName As String Dim originalPath As String Dim genericWebPartID As String Dim instance As New ProxyWebPart(originalID, originalTypeName, originalPath, genericWebPartID)
protected ProxyWebPart ( string originalID, string originalTypeName, string originalPath, string genericWebPartID )
protected: ProxyWebPart ( String^ originalID, String^ originalTypeName, String^ originalPath, String^ genericWebPartID )
protected ProxyWebPart ( String originalID, String originalTypeName, String originalPath, String genericWebPartID )
protected function ProxyWebPart ( originalID : String, originalTypeName : String, originalPath : String, genericWebPartID : String )
- originalID
置き換えられる対象のコントロールのコントロール ID (一意の ID ではない) を表す文字列。GenericWebPart コントロールが置き換えられると、この ID がその子サーバー コントロールの ID となります。
- originalTypeName
置き換えられる対象のコントロールの Type の名前を表す文字列。GenericWebPart コントロールが置き換えられると、この型名がその子サーバー コントロールの型となります。
- originalPath

このコンストラクタは、動的 Web パーツ コントロールに置き換わるプロキシ Web パーツ コントロールを作成するために使用されます。静的 Web パーツ コントロールを置き換えるには、ProxyWebPart(WebPart) コンストラクタを使用して、プロキシ Web パーツ コントロールを作成します。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ProxyWebPart コンストラクタ

名前 | 説明 |
---|---|
ProxyWebPart (WebPart) | 静的 Web パーツ コントロール (またはサーバー コントロールやユーザー コントロール) を置き換える必要がある場合に、ProxyWebPart クラスの新しいインスタンスを初期化します。 |
ProxyWebPart (String, String, String, String) | 動的 Web パーツ コントロールを置き換える必要がある場合に、ProxyWebPart クラスの新しいインスタンスを初期化します。 |

ProxyWebPart プロパティ



ProxyWebPart メソッド



ProxyWebPart メンバ
特定の条件下でページ上の他の Web パーツ コントロールと置き換わる必要がある Web パーツ コントロールの基本クラスを表します。
ProxyWebPart データ型で公開されるメンバを以下の表に示します。






名前 | 説明 | |
---|---|---|
![]() | DataBinding | サーバー コントロールがデータ ソースに連結すると発生します。(Control から継承されます。) |
![]() | Disposed | サーバー コントロールがメモリから解放されると発生します。これは、ASP.NET ページが要求されている場合のサーバー コントロールの有効期間における最終段階です。(Control から継承されます。) |
![]() | Init | サーバー コントロールが初期化されると発生します。これは、サーバー コントロールの有効期間における最初の手順です。(Control から継承されます。) |
![]() | Load | サーバー コントロールが Page オブジェクトに読み込まれると発生します。(Control から継承されます。) |
![]() | PreRender | Control オブジェクトの読み込み後、表示を開始する前に発生します。(Control から継承されます。) |
![]() | Unload | サーバー コントロールがメモリからアンロードされると発生します。(Control から継承されます。) |

Weblioに収録されているすべての辞書からProxyWebPartを検索する場合は、下記のリンクをクリックしてください。

- ProxyWebPartのページへのリンク