CatalogZone.CreateCatalogParts 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
영역에 선언된 각 CatalogPart 형식의 인스턴스를 만듭니다.
protected:
override System::Web::UI::WebControls::WebParts::CatalogPartCollection ^ CreateCatalogParts();
protected override System.Web.UI.WebControls.WebParts.CatalogPartCollection CreateCatalogParts ();
override this.CreateCatalogParts : unit -> System.Web.UI.WebControls.WebParts.CatalogPartCollection
Protected Overrides Function CreateCatalogParts () As CatalogPartCollection
반환
영역의 모든 CatalogPartCollection 컨트롤에 대한 참조가 있는 CatalogPart입니다.
예외
현재 CatalogPart 컨트롤에 ID가 없는 경우
설명
사용자가 페이지를 카탈로그 표시 모드로 전환할 때 이 CreateCatalogParts 메서드는 웹 파트 카탈로그를 구성하는 모든 CatalogPart 컨트롤을 만들기 때문에 메서드는 중요한 방법입니다.
CreateCatalogParts 웹 파트 컨트롤 집합과 함께 제공 된 클래스의 메서드 CatalogZone 는 클래스에서 상속 하는 모든 서버 컨트롤을 CatalogPart 만들 수 있습니다. 따라서 사용자 지정 CatalogPart 컨트롤을 만들고 컨트롤 내 CatalogZone 의 페이지에서 선언하는 경우 이 메서드는 사용자가 페이지를 카탈로그 모드로 전환할 때 컨트롤을 만듭니다.
그러나 여러 가지 이유로 메서드를 제어 CreateCatalogParts 할 수 있습니다. 특정 CatalogPart 컨트롤만 만들 수 있습니다. 예를 들어 일관된 모양과 단일 제품 또는 조직에 속하는 사용자 지정 CatalogPart 컨트롤 집합을 만든다고 가정해 보겠습니다. 페이지 개발자가 카탈로그에서 이러한 사용자 지정 컨트롤을 사용하도록 제한하려면 클래스에서 CatalogZone 상속하고, 메서드를 재정 CreateCatalogParts 의하고, 메서드가 사용자 지정 컨트롤과 동일한 형식의 컨트롤만 만들도록 허용해야 합니다.
적용 대상
추가 정보
.NET