System.Web.UI.WebControls.WebParts 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
웹 파트 컨트롤 집합으로 통칭되는 클래스 및 인터페이스를 포함합니다. 이러한 클래스를 사용하여 최종 사용자가 모양과 동작을 수정(개인 설정)할 수 있는 웹 페이지를 만들 수 있습니다. 페이지에 대한 각 사용자의 개인 설정은 이후 브라우저 세션에 대해 저장됩니다.
클래스
| Name | Description |
|---|---|
| AppearanceEditorPart |
최종 사용자가 연결된 WebPart 컨트롤에서 여러 UI(사용자 인터페이스) 속성을 편집할 수 있도록 하는 편집기 컨트롤을 제공합니다. 이 클래스는 상속할 수 없습니다. |
| BehaviorEditorPart |
최종 사용자가 연결된 WebPart 컨트롤에서 여러 UI(사용자 인터페이스) 속성을 편집할 수 있도록 하는 편집기 컨트롤을 제공합니다. 이 클래스는 상속할 수 없습니다. |
| CatalogPart |
영역에 상주하고 사용자가 웹 페이지에 추가할 수 있는 CatalogZoneBase 사용 가능한 웹 서버 컨트롤(특히 WebPart 컨트롤)의 카탈로그를 제공하는 컨트롤의 기본 클래스 역할을 합니다. |
| CatalogPartChrome |
개발자는 영역에서 선택한 컨트롤 섹션에 대해서만 렌더링을 재정의 CatalogPart 할 수 있습니다 CatalogZoneBase . |
| CatalogPartCollection |
최종 사용자가 웹 페이지에 추가할 수 있는 웹 서버 컨트롤의 카탈로그를 제공하는 데 사용되는 컨트롤 컬렉션을 CatalogPart 포함합니다. 이 클래스는 상속할 수 없습니다. |
| CatalogZone |
웹 페이지에서 CatalogPart 컨트롤을 호스팅하기 위한 웹 파트 컨트롤 집합의 기본 컨트롤 역할을 합니다. |
| CatalogZoneBase |
카탈로그 역할을 하는 모든 영역 컨트롤의 기본 클래스 역할을 합니다. 카탈로그에는 사용자가 웹 페이지에 추가할 수 있는 컨트롤 목록이 WebPart 포함되어 있습니다. |
| ConnectionConsumerAttribute |
웹 파트 연결에서 소비자 역할을 하는 서버 컨트롤의 콜백 메서드를 식별하고 개발자가 소비자의 연결 지점에 대한 세부 정보를 지정할 수 있도록 합니다. |
| ConnectionInterfaceCollection |
웹 파트 연결에 사용할 인터페이스 컬렉션을 나타냅니다. |
| ConnectionPoint |
웹 파트 연결에서 소비자 제어 및 공급자 컨트롤이 데이터를 공유할 수 있도록 하는 연결점 개체를 정의하기 위한 기본 클래스 역할을 합니다. |
| ConnectionProviderAttribute |
웹 파트 연결에서 공급자 역할을 하는 서버 컨트롤의 콜백 메서드를 식별하고 개발자가 공급자의 연결 지점에 대한 세부 정보를 지정할 수 있도록 합니다. |
| ConnectionsZone |
사용자가 WebPartWebPartZoneBase 영역에 있는 다른 서버 컨트롤 간에 연결을 형성할 수 있도록 하는 UI(사용자 인터페이스)를 제공합니다. |
| ConsumerConnectionPoint |
소비자 역할을 하는 서버 컨트롤이 공급자와의 연결을 형성할 수 있도록 하는 연결 지점 개체를 정의합니다. |
| ConsumerConnectionPointCollection |
소비자 역할을 하는 웹 파트 영역의 컨트롤에 대한 연결점 컬렉션을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| DeclarativeCatalogPart |
개발자는 선언적 페이지 지속성 형식으로 WebPart 웹 페이지에 카탈로그 또는 다른 서버 컨트롤을 추가할 수 있습니다. 이 클래스는 상속할 수 없습니다. |
| EditorPart |
영역에 있고 컨트롤을 편집 EditorZoneBase 하는 데 사용되는 컨트롤의 WebPart 기본 클래스 역할을 합니다. |
| EditorPartChrome |
개발자는 영역에서 선택한 컨트롤 섹션에 대해서만 렌더링을 재정의 EditorPart 할 수 있습니다 EditorZoneBase . |
| EditorPartCollection |
컨트롤의 EditorPart 속성, 레이아웃, 모양 및 동작을 편집하는 데 사용되는 컨트롤 컬렉션을 WebPart 포함합니다. 이 클래스는 상속할 수 없습니다. |
| EditorZone |
웹 페이지에서 EditorPart 컨트롤을 호스팅하기 위한 웹 파트 컨트롤 집합의 기본 컨트롤 역할을 합니다. |
| EditorZoneBase |
EditorPart 컨트롤의 컨테이너 역할을 하는 모든 영역 컨트롤의 기본 클래스 역할을 합니다. |
| ErrorWebPart |
동적 WebPart 컨트롤의 새 인스턴스를 로드하거나 만들지 못한 경우 웹 페이지에 자리 표시자로 삽입됩니다. |
| GenericWebPart |
컨트롤이 아닌 WebPart 서버 컨트롤을 래핑하여 런타임에 실제 WebPart 컨트롤로 표시하고 동작할 수 있도록 합니다. |
| ImportCatalogPart |
사용자가 미리 정의된 설정을 사용하여 WebPart 웹 페이지에 컨트롤을 추가할 수 있도록 컨트롤(또는 컨트롤로 WebPart 사용되는 다른 ASP.NET 서버 컨트롤)에 대한 설명 파일을 가져옵니다. 이 클래스는 상속할 수 없습니다. |
| LayoutEditorPart |
최종 사용자가 연결된 WebPart 컨트롤에서 여러 레이아웃 지향 UI(사용자 인터페이스) 속성을 편집할 수 있도록 하는 편집기 컨트롤을 제공합니다. 이 클래스는 상속할 수 없습니다. |
| PageCatalogPart |
사용자가 단일 웹 파트 페이지에서 닫힌 모든 컨트롤(및 영역에 포함된 WebPart 다른 서버 컨트롤)에 대한 참조 WebPartZoneBase 를 유지하는 카탈로그를 제공하므로 사용자가 닫힌 컨트롤을 페이지에 다시 추가할 수 있습니다. 이 클래스는 상속할 수 없습니다. |
| Part |
Web Forms 페이지에서 모듈식 사용자 인터페이스를 렌더링하는 모든 웹 파트 파트 컨트롤의 기본 클래스 역할을 합니다. |
| PersonalizableAttribute |
개인 설정 특성을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| PersonalizationAdministration |
웹 파트 개인 설정에 대한 관리 및 관리 기능을 구현합니다. 이 클래스는 상속할 수 없습니다. |
| PersonalizationDictionary |
사용자 지정 데이터 조각이 개인화 가능한 것으로 간주되는지 또는 User 범위에서 Shared 개인 설정할 수 있는지 여부를 나타내는 기본 유효성 검사 규칙을 캡슐화합니다. |
| PersonalizationEntry |
개체에 포함된 PersonalizationDictionary 사용자 지정 개인 설정 상태 정보의 핵심 부분을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| PersonalizationProvider |
개인 설정 공급자에 대한 기본 기능을 구현합니다. |
| PersonalizationProviderCollection |
이름으로 인덱싱된 개체에 PersonalizationProvider 대한 참조를 저장합니다. 이 클래스는 상속할 수 없습니다. |
| PersonalizationState |
페이지의 개인 설정 데이터를 나타내는 기본 기능을 정의합니다. |
| PersonalizationStateInfo |
파생 클래스에서 재정의되는 경우 페이지에 대한 웹 파트 데이터 집합에 대한 정보의 표현을 구현합니다. |
| PersonalizationStateInfoCollection |
개체의 SharedPersonalizationStateInfoUserPersonalizationStateInfo 컬렉션을 제공합니다. |
| PersonalizationStateQuery |
다양한 get 및 find 메서드를 사용하여 개인 설정 공급자에게 전달할 수 있는 쿼리 매개 변수 집합을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| PropertyGridEditorPart |
최종 사용자가 연결된 또는 서버 컨트롤에서 사용자 지정 속성을 편집할 수 있도록 하는 편집기 컨트롤을 WebPart 제공합니다. 이 클래스는 상속할 수 없습니다. |
| ProviderConnectionPoint |
공급자 역할을 하는 서버 컨트롤이 소비자와의 연결을 형성할 수 있도록 하는 연결 지점 개체를 정의합니다. |
| ProviderConnectionPointCollection |
연결에서 공급자 역할을 하는 특정 WebPart 또는 서버 컨트롤과 연결된 모든 ProviderConnectionPoint 개체의 컬렉션을 포함합니다. 이 클래스는 상속할 수 없습니다. |
| ProxyWebPart |
특정 조건에서 페이지의 다른 웹 파트 컨트롤을 대체해야 하는 웹 파트 컨트롤의 기본 클래스를 나타냅니다. |
| ProxyWebPartConnectionCollection |
콘텐츠 페이지에서 연결이 선언되고 컨트롤이 마스터 페이지에 WebPartConnection 선언될 때 사용되는 정적 WebPartManager 개체의 컬렉션을 포함합니다. 이 클래스는 상속할 수 없습니다. |
| ProxyWebPartManager |
콘텐츠 페이지의 연결된 마스터 페이지에서 컨트롤이 선언된 경우 WebPartManager 개발자가 콘텐츠 페이지에서 정적 연결을 선언할 수 있는 방법을 제공합니다. |
| RowToFieldTransformer |
인터페이스를 구현 IWebPartRow 하는 공급자에서 인터페이스를 통해 데이터를 기대하는 소비자로 웹 파트 연결의 IWebPartField 데이터를 변환합니다. |
| RowToParametersTransformer |
인터페이스를 구현하는 공급자에서 인터페이스를 구현 IWebPartRow 하는 공급자로부터 데이터를 받을 것으로 예상되는 소비자로 웹 파트 연결의 IWebPartParameters 데이터를 변환합니다. |
| SharedPersonalizationStateInfo |
페이지에 대한 공유 개인 설정 정보의 간단한 버전을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| SqlPersonalizationProvider |
Microsoft SQL Server 사용하는 개인 설정 공급자를 구현합니다. |
| TitleStyle |
영역 내에서 웹 파트 컨트롤의 제목 표시줄에 대한 스타일 특성을 지정합니다. |
| ToolZone |
연결된 특정 페이지 표시 모드에서만 나타나는 도우미 영역 집합의 기본 클래스 역할을 합니다. |
| TransformerTypeCollection |
개체의 WebPartTransformer 읽기 전용 컬렉션을 제공합니다. |
| UnauthorizedWebPart |
컨트롤의 WebPartManager 메서드가 컨트롤에 대해 반환 IsAuthorized 할 |
| UserPersonalizationStateInfo |
페이지 및 사용자에 대한 사용자별 개인 설정 정보를 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| WebBrowsableAttribute |
웹 파트 컨트롤의 지정된 속성이 PropertyGridEditorPart 개체에 표시되는지 여부를 나타냅니다. |
| WebDescriptionAttribute |
웹 파트 컨트롤의 속성에 대한 도구 설명으로 사용할 문자열 값을 정의합니다. |
| WebDisplayNameAttribute |
웹 파트 컨트롤의 속성에 대한 이름을 정의합니다. |
| WebPart |
사용자 지정 ASP.NET 웹 파트 컨트롤의 기본 클래스 역할을 하며 기본 클래스에 Part 추가하면 몇 가지 추가 UI(사용자 인터페이스) 속성, 연결을 만드는 기능 및 개인 설정 동작이 있습니다. |
| WebPartAddingEventArgs |
WebPartAdding 이벤트에 대한 데이터를 제공합니다. |
| WebPartAuthorizationEventArgs |
AuthorizeWebPart 이벤트에 대한 데이터를 제공합니다. |
| WebPartCancelEventArgs |
이벤트, SelectedWebPartChanging 이벤트 및 WebPartClosing 이벤트에 대한 WebPartDeleting 데이터를 제공합니다. |
| WebPartChrome |
개발자는 영역에서 선택한 섹션 또는 서버 컨트롤에 대해서만 렌더링을 재정의 WebPart 할 수 있습니다 WebPartZoneBase . |
| WebPartCollection |
관련 컨트롤 그룹을 추적하고 관리하는 데 사용되는 컨트롤 컬렉션을 WebPart 포함합니다. 이 클래스는 상속할 수 없습니다. |
| WebPartConnection |
두 WebPart 컨트롤이 연결을 형성할 수 있도록 하는 개체를 제공합니다. 이 클래스는 상속할 수 없습니다. |
| WebPartConnectionCollection |
웹 파트 영역의 컨트롤에 대한 연결 컬렉션을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| WebPartConnectionsCancelEventArgs |
WebPartsConnecting 및 WebPartsDisconnecting 이벤트에 대한 데이터를 제공합니다. |
| WebPartConnectionsEventArgs |
컨트롤의 이벤트 및 WebPartsConnected 이벤트에 대한 WebPartsDisconnected 이벤트 WebPartManager 데이터를 제공합니다. |
| WebPartDescription |
컨트롤의 인스턴스를 WebPart 만들지 않고도 웹 파트 컨트롤 카탈로그에 표시할 수 있는 컨트롤에 대한 정보를 제공합니다. |
| WebPartDescriptionCollection |
컨트롤 카탈로그 WebPartDescription 와 함께 사용할 개체 컬렉션 WebPart 으로 구성됩니다. 이 클래스는 상속할 수 없습니다. |
| WebPartDisplayMode |
웹 파트 페이지에서 입력할 수 있는 여러 디스플레이 모드에 대한 공통 속성 집합을 정의합니다. |
| WebPartDisplayModeCancelEventArgs |
취소 가능한 이벤트에 대한 DisplayModeChanging 데이터를 제공합니다. |
| WebPartDisplayModeCollection |
개체 컬렉션을 WebPartDisplayMode 포함합니다. 이 클래스는 상속할 수 없습니다. |
| WebPartDisplayModeEventArgs |
DisplayModeChanged 이벤트에 대한 데이터를 제공합니다. |
| WebPartEventArgs |
, , WebPartAddedWebPartDeletedWebPartClosed및 WebPartMoved 이벤트에 대한 SelectedWebPartChanged데이터를 제공합니다. |
| WebPartManager |
웹 페이지에서 발생하는 모든 웹 파트 컨트롤, 기능 및 이벤트를 관리하는 웹 파트 컨트롤 집합의 중앙 클래스 역할을 합니다. |
| WebPartManagerInternals |
컨트롤에서 사용하고 WebPartManager 컨트롤을 확장하지만 페이지 개발자가 거의 필요하지 않은 개발자가 재정의할 수 있는 별도의 클래스 메서드로 격리합니다. |
| WebPartMenuStyle |
컨트롤의 메뉴에 WebPart 대한 스타일 특성을 포함합니다. 이 클래스는 상속할 수 없습니다. |
| WebPartMovingEventArgs |
WebPartMoving 이벤트에 대한 데이터를 제공합니다. |
| WebPartPersonalization |
하위 수준 개인 설정 작업을 구현합니다. |
| WebPartTracker |
순환 연결에 대한 웹 파트 연결을 모니터링합니다. |
| WebPartTransformer |
호환되지 않는 두 연결 지점 간에 데이터를 변환하는 변환기 클래스에 대한 기본 구현을 제공합니다. |
| WebPartTransformerAttribute |
변환기가 지원하는 연결점 유형을 식별합니다. |
| WebPartTransformerCollection |
개체 컬렉션을 WebPartTransformer 제공합니다. |
| WebPartUserCapability |
개인 설정 데이터를 보고 수정하는 사용자의 기능에 대한 정보를 제공합니다. 이 클래스는 상속할 수 없습니다. |
| WebPartVerb |
사용자가 웹 파트 페이지에서 작업을 수행할 수 있도록 하는 대화형 UI(사용자 인터페이스) 요소를 제공합니다. |
| WebPartVerbCollection |
사용자 지정 웹 파트 동사의 컬렉션을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| WebPartVerbsEventArgs |
메서드에서 CreateVerbs 사용하는 OnCreateVerbs(WebPartVerbsEventArgs) 이벤트에 대한 이벤트 데이터를 제공합니다. |
| WebPartZone |
웹 페이지에서 WebPart 컨트롤을 호스팅하기 위한 웹 파트 컨트롤 집합의 기본 컨트롤 역할을 합니다. |
| WebPartZoneBase |
WebPart(또는 다른 서버 또는 사용자) 컨트롤의 컨테이너 역할을 하는 모든 영역 컨트롤의 기본 클래스 역할을 합니다. |
| WebPartZoneCollection |
컨트롤의 WebPartZone 읽기 전용 컬렉션을 포함합니다. |
| WebZone |
웹 파트 애플리케이션에서 서버 컨트롤(웹 파트 Part 컨트롤, 서버 컨트롤 및 사용자 컨트롤 포함)의 컨테이너 역할을 하는 모든 컨트롤의 기본 클래스 역할을 합니다. |
인터페이스
| Name | Description |
|---|---|
| IPersonalizable |
개인 설정 상태의 애플리케이션 및 추출에 대한 추가 관리 기능을 정의합니다. |
| ITrackingPersonalizable |
웹 파트 컨트롤에서 개인 설정 로드 및 저장 프로세스의 특정 단계를 추적할 수 있습니다. |
| ITransformerConfigurationControl |
웹 파트 연결에서 변환기에 대한 구성 컨트롤 역할을 하도록 컨트롤이 구현하는 계약을 정의합니다. |
| IVersioningPersonalizable |
이전 버전의 웹 파트 컨트롤에 속하는 개인 설정 데이터를 관리할 수 있는 인터페이스를 나타냅니다. |
| IWebActionable |
WebPart 컨트롤 또는 다른 서버 컨트롤에 동사의 컬렉션을 포함할 수 있습니다. |
| IWebEditable |
개발자가 컨트롤과 연결된 사용자 지정 편집 컨트롤을 지정할 수 있는 인터페이스를 WebPart 제공합니다. |
| IWebPart |
ASP.NET WebPart 컨트롤에서 사용하는 일반적인 UI(사용자 인터페이스) 속성을 정의합니다. |
| IWebPartField |
단일 데이터 필드를 사용하여 두 서버 컨트롤을 연결하기 위한 공급자 인터페이스를 정의합니다. |
| IWebPartParameters |
웹 파트 연결에서 매개 변수 값을 전달하기 위해 웹 파트 컨트롤이 구현하는 계약을 정의합니다. |
| IWebPartRow |
단일 데이터 필드를 사용하여 두 서버 컨트롤을 연결하기 위한 공급자 인터페이스를 정의합니다. |
| IWebPartTable |
전체 데이터 테이블을 사용하여 두 서버 컨트롤을 연결하기 위한 공급자 인터페이스를 정의합니다. |
열거형
| Name | Description |
|---|---|
| PartChromeState |
컨트롤과 컨트롤을 둘러싼 테두리가 정상 상태인지 최소화된 상태인지를 지정합니다. |
| PartChromeType |
웹 파트 컨트롤을 둘러싸는 테두리 종류를 지정합니다. |
| PersonalizationScope |
WebPartManager 개체의 개인 설정 범위 또는 웹 파트 컨트롤의 속성에 적용되는 개인 설정 범위를 나타냅니다. |
| WebPartExportMode |
WebPart 컨트롤의 속성을 모두, 일부 또는 전혀 내보낼 수 없는지 여부를 지정합니다. |
| WebPartHelpMode |
WebPart 컨트롤에 대한 도움말 콘텐츠를 표시하기 위해 사용 가능한 UI(사용자 인터페이스) 유형을 지정합니다. |
| WebPartVerbRenderMode |
WebPart 컨트롤에서 동사를 렌더링하는 방법을 지정합니다. |