WebPartManagerInternals 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
WebPartManager 컨트롤에 사용되는 개별 클래스 메서드로 격리되고 컨트롤을 확장하는 개발자가 재정의할 수 있지만 페이지 개발자는 거의 사용할 필요가 없습니다.
public ref class WebPartManagerInternals sealed
public sealed class WebPartManagerInternals
type WebPartManagerInternals = class
Public NotInheritable Class WebPartManagerInternals
- 상속
-
WebPartManagerInternals
설명
클래스는 WebPartManager 웹 파트 컨트롤 집합에서 가장 큰 클래스입니다. 또한 웹 파트 컨트롤이 포함된 모든 웹 페이지에서 사용되며 페이지의 모든 웹 파트 컨트롤을 조정하고 관리하기 때문에 가장 중요한 웹 파트 클래스 중 하나입니다.
클래스는 WebPartManager 너무 자주 사용되며 노출된 메서드가 너무 많기 때문에 컨트롤을 WebPartManager 확장하는 컨트롤 개발자가 주로 필요로 하는 일부 메서드가 클래스에 WebPartManagerInternals 포함됩니다. 덜 사용되는 메서드를 클래스로 WebPartManagerInternals 격리하면 클래스의 WebPartManager API가 간소화되고 격리된 메서드가 IntelliSense의 WebPartManager 개체에 나타나지 않습니다.
클래스를 WebPartManagerInternals 사용하는 개발자는 컨트롤에서 상속하고 광범위하게 사용자 지정해야 하는 시나리오가 WebPartManager 있을 수 있습니다. 예를 들어, 웹 포털 애플리케이션 또는 패키지에 포함 된 사용자 지정 디스플레이 모드를 사용 하 여 웹 파트 컨트롤 집합을 작성 하는 경우 사용자 지정 영역을 사용자 지정 동사 사용자 지정 WebPart 컨트롤 및 기본 웹 파트 사용자 인터페이스 (UI) 대부분의 경우 (not의 다른 확장 모든) 해야 재정의 및 확장 중 일부는 WebPartManager 멤버입니다. 클래스는 WebPartManagerInternals 봉인되어 상속할 수 없지만 사용자 지정 WebPartManager 클래스는 페이지에서 웹 파트 컨트롤을 관리하기 위해 여러 WebPartManagerInternals 메서드를 호출해야 할 수 있습니다.
참고
클래스 WebPartManagerInternals 와 WebPartManager 마찬가지로 클래스는 UI가 없고 페이지에 표시되지 않는 서버 컨트롤을 제공합니다. 는 달리 WebPartManager, WebPartManagerInternals 클래스는 페이지의 태그에서 선언 되지 않습니다.는 엄격 하 게 백그라운드 작업을 수행 하는 작업자 개체입니다. 일반적인 사용 방법은 보호된 WebPartManager 속성을 통해 참조하고 참조된 Internals 개체를 사용하여 메서드를 호출 WebPartManagerInternals 하는 클래스에서 보여 줍니다.
클래스에는 WebPartManagerInternals 메서드만 포함되며 속성이나 이벤트는 없습니다. 클래스의 모든 메서드에는 컨트롤 관리 WebPart 또는 컨트롤 간의 연결이 포함됩니다.
컨트롤을 처리 WebPart 하려면 컨트롤을 추가(AddWebPart), 제거RemoveWebPart, 이벤트 CallOnDeleting처리, 영역과의 관계에 대한 세부 정보 가져오기 또는 설정(예: GetZoneID 및 SetZoneIndex) 또는 기본 WebPart 컨트롤 속성 설정(예SetIsClosed: 및 SetHasSharedData)을 WebPartManagerInternals 포함합니다.
연결을 처리하기 위해 에는 연결을 WebPartManagerInternals 삭제하는 메서드(DeleteConnection), 사용할 변환기 개체 설정(SetTransformer), 연결이 공유되는지 여부 및 정적(SetIsShared(WebPartConnection, Boolean) 및 SetIsStatic(WebPartConnection, Boolean))인지 여부 설정 및 사용할 연결 오류 메시지 설정(SetConnectErrorMessage)이 포함됩니다.
메서드
적용 대상
추가 정보
.NET