System.Web.UI.WebControls.WebParts 네임스페이스

웹 파트 컨트롤 집합으로 통칭되는 클래스 및 인터페이스를 포함합니다. 이러한 클래스를 사용하여 최종 사용자가 모양과 동작을 수정(개인 설정)할 수 있는 웹 페이지를 만들 수 있습니다. 페이지에 대한 각 사용자의 개인 설정은 이후 브라우저 세션에 대해 저장됩니다.

클래스

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 메서드가 컨트롤에 대해 반환 IsAuthorizedfalse 때마다 자리 표시자 개체를 WebPart 만드는 데 사용됩니다. 이 클래스는 상속할 수 없습니다.

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

WebPartsConnectingWebPartsDisconnecting 이벤트에 대한 데이터를 제공합니다.

WebPartConnectionsEventArgs

컨트롤의 이벤트 및 WebPartsConnected 이벤트에 대한 WebPartsDisconnected 이벤트 WebPartManager 데이터를 제공합니다.

WebPartDescription

컨트롤의 인스턴스를 WebPart 만들지 않고도 웹 파트 컨트롤 카탈로그에 표시할 수 있는 컨트롤에 대한 정보를 제공합니다.

WebPartDescriptionCollection

컨트롤 카탈로그 WebPartDescription 와 함께 사용할 개체 컬렉션 WebPart 으로 구성됩니다. 이 클래스는 상속할 수 없습니다.

WebPartDisplayMode

웹 파트 페이지에서 입력할 수 있는 여러 디스플레이 모드에 대한 공통 속성 집합을 정의합니다.

WebPartDisplayModeCancelEventArgs

취소 가능한 이벤트에 대한 DisplayModeChanging 데이터를 제공합니다.

WebPartDisplayModeCollection

개체 컬렉션을 WebPartDisplayMode 포함합니다. 이 클래스는 상속할 수 없습니다.

WebPartDisplayModeEventArgs

DisplayModeChanged 이벤트에 대한 데이터를 제공합니다.

WebPartEventArgs

, , WebPartAddedWebPartDeletedWebPartClosedWebPartMoved 이벤트에 대한 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 컨트롤에서 동사를 렌더링하는 방법을 지정합니다.

대리자

Name Description
FieldCallback

공급자에서 필드 데이터를 검색할 때 호출할 메서드를 참조합니다.

ParametersCallback

공급자에서 행 데이터를 검색할 때 호출할 메서드를 참조합니다.

RowCallback

공급자에서 행 데이터를 검색할 때 호출할 메서드를 참조합니다.

TableCallback

공급자에서 테이블 데이터를 검색할 때 호출할 메서드를 참조합니다.

WebPartAddingEventHandler

개체의 이벤트를 처리하는 WebPartAdding 메서드를 WebPartManager 나타냅니다.

WebPartAuthorizationEventHandler

개체의 이벤트를 처리하는 AuthorizeWebPart 메서드를 WebPartManager 나타냅니다.

WebPartCancelEventHandler

클래스의 이벤트, WebPartClosing 이벤트 또는 WebPartDeleting 이벤트를 처리 SelectedWebPartChanging 할 메서드를 WebPartManager 나타냅니다.

WebPartConnectionsCancelEventHandler

컨트롤의 이벤트 또는 WebPartsDisconnecting 이벤트를 처리 WebPartsConnecting 할 메서드를 WebPartManager 나타냅니다.

WebPartConnectionsEventHandler

컨트롤의 이벤트와 WebPartsConnected 처리 WebPartsDisconnected 할 메서드를 WebPartManager 나타냅니다.

WebPartDisplayModeCancelEventHandler

클래스의 이벤트를 처리하는 DisplayModeChanging 메서드를 WebPartManager 나타냅니다.

WebPartDisplayModeEventHandler

개체의 이벤트를 처리 DisplayModeChanged 할 메서드를 WebPartManager 나타냅니다.

WebPartEventHandler

개체의 이벤트, 이벤트, WebPartDeletedWebPartClosed 이벤트 또는 SelectedWebPartChangedWebPartMoved 이벤트를 처리 WebPartAdded 할 메서드를 WebPartManager 나타냅니다.

WebPartMovingEventHandler

개체의 이벤트를 처리 WebPartMoving 할 메서드를 WebPartManager 나타냅니다.

WebPartVerbsEventHandler

이벤트의 대리 CreateVerbs 자를 나타냅니다.

추가 정보