共用方式為


CatalogPart.GetAvailableWebPartDescriptions 方法

定義

傳回目錄中可用 WebPart 控制項的描述集合。

public:
 abstract System::Web::UI::WebControls::WebParts::WebPartDescriptionCollection ^ GetAvailableWebPartDescriptions();
public abstract System.Web.UI.WebControls.WebParts.WebPartDescriptionCollection GetAvailableWebPartDescriptions ();
abstract member GetAvailableWebPartDescriptions : unit -> System.Web.UI.WebControls.WebParts.WebPartDescriptionCollection
Public MustOverride Function GetAvailableWebPartDescriptions () As WebPartDescriptionCollection

傳回

WebPartDescriptionCollection,包含目錄中每一個控制項的 WebPartDescription

備註

方法會 GetAvailableWebPartDescriptions 傳回目錄中每個控件的描述資訊。 WebPartDescription物件是輕量型物件,其中包含控件的基本WebPart資訊,包括其標識碼、控件的對象參考,以及繼承自基Part類之數個重要屬性的值,例如 TitleDescription

方法 GetAvailableWebPartDescriptions 可改善效能。 建立目錄時,它需要一些其包含之控件的相關信息,包括標題、描述、圖示 (如果存在) ,以及標識符。 呼叫端可以使用 GetAvailableWebPartDescriptions 方法,而不需要建立每個控件的實例來取得這項資訊,這隻會傳回每個控件的描述資訊。

給實施者的注意事項

方法是 GetAvailableWebPartDescriptions() 抽象的,因此必須由衍生控件 CatalogPart 實作。 這個方法是由包含CatalogPart控件的區域所呼叫,以及在轉譯區域內容CatalogZoneBase時由相關聯的CatalogPartChrome物件呼叫。

適用於

另請參閱