CatalogZoneBase.CreateCatalogParts メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ゾーン内の CatalogPart コントロールの作成の詳細を処理するために派生ゾーンがオーバーライドできる基本メソッド宣言を提供します。
protected:
abstract System::Web::UI::WebControls::WebParts::CatalogPartCollection ^ CreateCatalogParts();
protected abstract System.Web.UI.WebControls.WebParts.CatalogPartCollection CreateCatalogParts ();
abstract member CreateCatalogParts : unit -> System.Web.UI.WebControls.WebParts.CatalogPartCollection
Protected MustOverride Function CreateCatalogParts () As CatalogPartCollection
戻り値
ゾーンに関連付けられている CatalogPartCollection コントロールのコレクションを含む CatalogPart。
注釈
メソッドは CreateCatalogParts 実装を提供しません。 これは派生クラスに実装することを目的としており、ホスト Web ページがカタログ モードになると、ゾーンに含まれるコントロールのコレクションの CatalogPart インスタンスを作成するために使用する必要があります。 メソッドは CatalogZone.CreateCatalogParts 、 メソッドの実装の 1 つの例を CreateCatalogParts 提供します。
注意
CatalogPartメソッドの実装CreateCatalogPartsでコントロールのCatalogPartコレクションに追加されるすべてのには、その ID プロパティに値が割り当てられている必要があります。それ以外の場合、コレクションが プロパティにCatalogParts割り当てられると例外がスローされます。
メソッドは、複数のソースからコントロールを CatalogPart 作成できます。コントロール内 DeclarativeCatalogPart で永続化形式で宣言されたコントロール、または XML ファイルやデータベースなど、さまざまなストレージ メカニズムで永続化されるコントロール。
注意 (実装者)
カスタム CatalogPart コントロールを作成する開発者は、 クラスまたは CatalogZone クラスをCatalogZoneBase継承し、カスタム コントロールをレンダリングするカスタム CatalogPartChrome オブジェクトを作成する場合は、このメソッドをCatalogPartオーバーライドする必要があります。
適用対象
こちらもご覧ください
.NET