System.Web.UI.WebControls.WebParts 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
통칭하여 웹 파트 컨트롤 집합이라고 하는 클래스와 인터페이스가 포함되어 있습니다. 이 클래스를 사용하여 최종 사용자가 모양과 동작을 수정(개인 설정)할 수 있는 웹 페이지를 만들 수 있습니다. 페이지에 대한 각 사용자의 개인 설정은 이후의 브라우저 세션을 위해 저장됩니다.
클래스
AppearanceEditorPart |
최종 사용자가 연결된 WebPart 컨트롤에서 여러 UI(사용자 인터페이스) 속성을 편집할 수 있는 편집기 컨트롤을 제공합니다. 이 클래스는 상속될 수 없습니다. |
BehaviorEditorPart |
최종 사용자가 연결된 WebPart 컨트롤에서 여러 UI(사용자 인터페이스) 속성을 편집할 수 있는 편집기 컨트롤을 제공합니다. 이 클래스는 상속될 수 없습니다. |
CatalogPart |
CatalogZoneBase 영역에 있으면서 사용자가 웹 페이지에 추가할 수 있는 사용 가능한 웹 서버 컨트롤(특히 WebPart 컨트롤)의 카탈로그를 제공하는 컨트롤의 기본 클래스로 사용됩니다. |
CatalogPartChrome |
개발자가 CatalogPart 영역에서 CatalogZoneBase 컨트롤의 선택된 섹션에 대해서만 렌더링을 재정의할 수 있도록 합니다. |
CatalogPartCollection |
최종 사용자가 웹 페이지에 추가할 수 있는 웹 서버 컨트롤의 카탈로그를 제공하는 데 사용되는 CatalogPart 컬렉션을 포함합니다. 이 클래스는 상속될 수 없습니다. |
CatalogZone |
웹 페이지의 CatalogPart 컨트롤을 호스트하는 데 웹 파트 컨트롤 집합의 주 컨트롤로 사용됩니다. |
CatalogZoneBase |
카탈로그 역할을 하는 모든 영역 컨트롤에 대한 기본 클래스로 사용됩니다. 카탈로그는 사용자가 웹 페이지에 추가할 수 있는 WebPart 컨트롤의 목록을 포함합니다. |
ConnectionConsumerAttribute |
웹 파트 연결에서 소비자 역할을 하는 서버 컨트롤의 콜백 메서드를 식별하고 개발자가 소비자의 연결 지점에 대한 세부 사항을 지정할 수 있도록 합니다. |
ConnectionInterfaceCollection |
웹 파트 연결에서 사용할 인터페이스 컬렉션을 나타냅니다. |
ConnectionPoint |
웹 파트 연결에서 소비자 컨트롤과 공급자 컨트롤이 데이터를 공유할 수 있도록 하는 연결 지점 개체를 정의하는 기본 클래스로 사용됩니다. |
ConnectionProviderAttribute |
웹 파트 연결에서 공급자 역할을 하는 서버 컨트롤의 콜백 메서드를 식별하고 개발자가 공급자의 연결 지점에 대한 세부 사항을 지정할 수 있도록 합니다. |
ConnectionsZone |
사용자가 WebPartZoneBase 영역에 있는 기타 서버 컨트롤과 WebPart 사이에 연결을 형성하는 데 사용할 수 있는 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 |
SharedPersonalizationStateInfo 및 UserPersonalizationStateInfo 개체의 컬렉션을 제공합니다. |
PersonalizationStateQuery |
다양한 Get 및 Find 메서드를 사용하여 개인 설정 공급자에 전달할 수 있는 쿼리 매개 변수 집합을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
PropertyGridEditorPart |
최종 사용자가 연결된 WebPart 또는 서버 컨트롤에서 사용자 지정 속성을 편집할 수 있도록 하는 편집기 컨트롤을 제공합니다. 이 클래스는 상속될 수 없습니다. |
ProviderConnectionPoint |
공급자 역할을 하는 서버 컨트롤에서 소비자와의 연결을 설정할 수 있도록 하는 연결 지점 개체를 정의합니다. |
ProviderConnectionPointCollection |
특정 ProviderConnectionPoint 와 연결된 모든 WebPart 개체 컬렉션 또는 연결에서 공급자 역할을 하는 서버 컨트롤을 포함합니다. 이 클래스는 상속될 수 없습니다. |
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 |
기본 Part 클래스 기능에 몇 가지 추가 UI(사용자 인터페이스) 속성, 연결을 만드는 기능 및 개인 설정 동작을 추가하여 사용자 지정 ASP.NET 웹 파트 컨트롤의 기본 클래스 역할을 합니다. |
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 |
WebPartAdded, WebPartDeleted, WebPartClosed, 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 컨트롤, 서버 컨트롤, 사용자 정의 컨트롤 등의 서버 컨트롤에 대한 컨테이너 역할을 하는 모든 컨트롤의 기본 클래스로 사용됩니다. |
인터페이스
IPersonalizable |
개인 설정 상태의 적용과 추출을 위한 추가 관리 기능을 정의합니다. |
ITrackingPersonalizable |
웹 파트 컨트롤에서 특정 단계의 개인 설정 로드 및 저장 프로세스를 추적할 수 있도록 합니다. |
ITransformerConfigurationControl |
웹 파트 연결에서 변환기의 구성 컨트롤 역할을 하기 위해 컨트롤에서 구현하는 계약을 정의합니다. |
IVersioningPersonalizable |
이전 버전의 웹 파트 컨트롤에 속한 개인 설정 데이터를 관리할 수 있는 인터페이스를 나타냅니다. |
IWebActionable |
WebPart 컨트롤이나 기타 서버 컨트롤에서 동사 컬렉션을 포함할 수 있도록 합니다. |
IWebEditable |
WebPart 컨트롤과 연결된 사용자 지정 편집 컨트롤을 지정하기 위한 개발자용 인터페이스를 제공합니다. |
IWebPart |
ASP.NET WebPart 컨트롤에서 사용되는 공용 UI(사용자 인터페이스) 속성을 정의합니다. |
IWebPartField |
단일 데이터 필드를 사용하여 두 서버 컨트롤을 연결할 수 있는 공급자 인터페이스를 정의합니다. |
IWebPartParameters |
웹 파트 연결에서 매개 변수 값을 전달하기 위해 웹 파트 컨트롤에서 구현하는 계약을 정의합니다. |
IWebPartRow |
단일 데이터 필드를 사용하여 두 서버 컨트롤을 연결할 수 있는 공급자 인터페이스를 정의합니다. |
IWebPartTable |
전체 데이터 테이블을 사용하여 두 서버 컨트롤을 연결할 수 있는 공급자 인터페이스를 정의합니다. |
열거형
PartChromeState |
컨트롤과 이를 둘러싸는 테두리가 표준 상태인지 또는 최소화된 상태인지 여부를 지정합니다. |
PartChromeType |
웹 파트 컨트롤을 둘러싸는 테두리의 종류를 지정합니다. |
PersonalizationScope |
WebPartManager 개체에 대한 개인 설정 범위 또는 웹 파트 컨트롤의 속성에 적용되는 개인 설정 범위를 나타냅니다. |
WebPartExportMode |
WebPart 컨트롤 속성의 전체를 내보낼 수 있는지, 일부를 내보낼 수 있는지 또는 내보낼 수 없는지를 지정합니다. |
WebPartHelpMode |
WebPart 컨트롤의 도움말 콘텐츠를 표시하는 데 사용할 수 있는 UI(사용자 인터페이스) 형식을 지정합니다. |
WebPartVerbRenderMode |
WebPart 컨트롤에 동사가 렌더링되는 방식을 지정합니다. |
대리자
추가 정보
.NET