UnauthorizedWebPart コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
UnauthorizedWebPart コントロールの新しいインスタンスのプロパティ データを初期化します。
オーバーロード
| 名前 | 説明 |
|---|---|
| UnauthorizedWebPart(WebPart) |
静的なUnauthorizedWebPart コントロール (またはサーバーまたはユーザー コントロール) が承認に失敗したときに呼び出される、WebPart コントロールの新しいインスタンスを初期化します。 |
| UnauthorizedWebPart(String, String, String, String) |
動的UnauthorizedWebPart コントロール (またはサーバーまたはユーザー コントロール) が承認に失敗したときに呼び出される、WebPart コントロールの新しいインスタンスを初期化します。 |
注釈
UnauthorizedWebPartコンストラクターは、両方のオーバーロードで、ProxyWebPart クラスの基本コンストラクターを呼び出します。 これらのコンストラクターはそれぞれプロパティ データを初期化し、 UnauthorizedWebPart コントロールの新しいインスタンスを作成します。
WebPartManager コントロールがコントロールのコレクションにWebPartコントロール (およびその他のサーバー コントロールまたはユーザー コントロール) を追加する場合は、IsAuthorized メソッドを使用して各コントロールをチェックします。 コントロール インスタンスが承認されていない場合、コントロールの特定のプロパティ値 (ID など) が新しい UnauthorizedWebPart コントロールのプロパティに割り当てられ、承認に失敗したコントロールの代わりに UnauthorizedWebPart コントロールがページのコントロール ツリーに追加されます。
UnauthorizedWebPart コントロールはページにレンダリングされず、ユーザーはそれを認識する方法がありません。 ただし、 UnauthorizedWebPart コントロールはプレースホルダーとしても機能し、コントロール ツリー内の元のコントロールの位置を維持し、元のコントロールの既存のパーソナル化データを維持します。 これにより、ユーザーが以前にコントロールをカスタマイズした場合、何らかの理由で承認されず、後で再び承認されると、ユーザーのパーソナル化データを復元できます。
UnauthorizedWebPart(WebPart)
静的なUnauthorizedWebPart コントロール (またはサーバーまたはユーザー コントロール) が承認に失敗したときに呼び出される、WebPart コントロールの新しいインスタンスを初期化します。
public:
UnauthorizedWebPart(System::Web::UI::WebControls::WebParts::WebPart ^ webPart);
public UnauthorizedWebPart(System.Web.UI.WebControls.WebParts.WebPart webPart);
new System.Web.UI.WebControls.WebParts.UnauthorizedWebPart : System.Web.UI.WebControls.WebParts.WebPart -> System.Web.UI.WebControls.WebParts.UnauthorizedWebPart
Public Sub New (webPart As WebPart)
パラメーター
- webPart
- WebPart
WebPart コントロールによって承認できなかったWebPartManager。
注釈
UnauthorizedWebPart コンストラクターは、静的コントロール webPartをパラメーターとして受け取ります。ここで、webPartは承認チェックに失敗しました。 静的コントロールは、プログラムによって追加されるのではなく、Web ページのマークアップで宣言されるコントロールです。 コンストラクターは、 UnauthorizedWebPart コントロールの新しいインスタンスを返します。このインスタンスは、 webPartの代わりにページのコントロール ツリーに追加されます。 詳細については、UnauthorizedWebPartを参照してください。
こちらもご覧ください
適用対象
UnauthorizedWebPart(String, String, String, String)
動的UnauthorizedWebPart コントロール (またはサーバーまたはユーザー コントロール) が承認に失敗したときに呼び出される、WebPart コントロールの新しいインスタンスを初期化します。
public:
UnauthorizedWebPart(System::String ^ originalID, System::String ^ originalTypeName, System::String ^ originalPath, System::String ^ genericWebPartID);
public UnauthorizedWebPart(string originalID, string originalTypeName, string originalPath, string genericWebPartID);
new System.Web.UI.WebControls.WebParts.UnauthorizedWebPart : string * string * string * string -> System.Web.UI.WebControls.WebParts.UnauthorizedWebPart
Public Sub New (originalID As String, originalTypeName As String, originalPath As String, genericWebPartID As String)
パラメーター
- originalID
- String
Web パーツ アプリケーションに参加するために WebPartZoneBase に追加された元のサーバーまたはユーザー コントロールの ID を含む文字列。
- originalTypeName
- String
元のコントロールの型の名前を含む文字列。
- originalPath
- String
元のコントロールがユーザー コントロールの場合、ユーザー コントロールへの相対仮想パスを含む文字列。
- genericWebPartID
- String
元のサーバーまたはユーザー コントロールをラップする GenericWebPart コントロールの ID を含む文字列。
注釈
UnauthorizedWebPart コンストラクターは、動的なWebPartまたはその他のサーバー コントロールが承認チェックに失敗したときに呼び出されます。 動的コントロールは、プログラムによって、または Web パーツ コントロールのカタログからユーザーによってページに追加されるコントロールです。 UnauthorizedWebPart コンストラクターは、承認に失敗した動的コントロールを置き換えるために、UnauthorizedWebPart コントロールの新しいインスタンスを返します。 詳細については、UnauthorizedWebPartを参照してください。