다음을 통해 공유


WebPartConnectionsEventArgs 클래스

정의

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

public ref class WebPartConnectionsEventArgs : EventArgs
public class WebPartConnectionsEventArgs : EventArgs
type WebPartConnectionsEventArgs = class
    inherit EventArgs
Public Class WebPartConnectionsEventArgs
Inherits EventArgs
상속
WebPartConnectionsEventArgs

설명

웹 파트 컨트롤 집합의 기능을 사용하여 두 WebPart 개 또는 다른 서버 컨트롤 간에 연결을 만들 수 있습니다. 한 컨트롤은 공급자 역할을 하고 다른 하나는 데이터 소비자 역할을 합니다. 연결을 구성하려면 두 컨트롤이 클래스(예: WebPartZone 컨트롤)에서 WebPartZoneBase 상속되는 영역에 있어야 하며 공통 인터페이스를 통해 데이터를 공유하도록 올바르게 설계되어야 합니다. 웹 파트 연결에 대한 자세한 내용은 및 웹 파트 연결 개요를 참조 WebPartConnection 하세요.

클래스는 WebPartConnectionsEventArgs 이벤트를 처리하는 대리자를 사용하는 메서드에 WebPartConnectionsEventHandler 이벤트 데이터를 전달합니다. 이벤트를 발생시키고 클래스를 사용하여 이벤트 데이터를 제공하는 두 가지 연결 관련 메서드가 WebPartConnectionsEventArgs 있습니다. 둘 다 컨트롤의 멤버입니다 WebPartManager . 메서드는 OnWebPartsConnected 두 개의 서버 컨트롤이 성공적으로 연결되면 이벤트를 발생 WebPartsConnected 시키고 두 서버 컨트롤의 OnWebPartsDisconnectedWebPartsDisconnected 연결이 끊긴 후 메서드가 이벤트를 발생합니다.

개발자는 및 WebPartsDisconnected 이벤트에 대한 사용자 지정 이벤트 처리기 메서드를 WebPartsConnected 만들 수 있으며, 이러한 메서드에서 클래스를 WebPartConnectionsEventArgs 사용하여 연결의 세부 정보에 액세스할 수 있습니다. 예를 들어 개발자는 요소에서 OnWebPartsConnected<asp:webpartmanager> 특성을 선언하고 이벤트를 처리할 사용자 지정 메서드 이름을 할당할 수 있습니다. 사용자 지정 처리기 메서드에서 개발자는 메서드에 전달되는 개체를 매개 변수로 사용하여 WebPartConnectionsEventArgs 연결의 세부 정보에 액세스할 수 있습니다.

클래스에는 WebPartConnectionsEventArgs 생성자의 두 오버로드가 있습니다. WebPartConnectionsEventArgs.WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint) 생성자는 기본값이며 클래스의 속성 값을 초기화합니다. WebPartConnectionsEventArgs.WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartConnection) 생성자는 매개 변수가 없는 생성자를 호출한 다음 속성을 초기화합니다Connection.

클래스에는 WebPartConnectionsEventArgs 웹 파트 연결의 필수 측면을 참조하는 여러 속성이 있습니다. 속성은 Connection 전체 연결을 나타내는 연결된 WebPartConnection 개체를 참조합니다. 속성은 연결에서 공급자 역할을 하는 또는 다른 서버 컨트롤을 참조하고 속성은 Provider 소비자 역할을 하는 또는 서버 컨트롤을 참조합니다WebPart.ConsumerWebPart 속성은 ProviderConnectionPoint 연결의 ProviderConnectionPoint 개체를 참조하고 속성은 ConsumerConnectionPoint 개체를 ConsumerConnectionPoint 참조합니다.

생성자

WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint)

WebPartConnectionsEventArgs 개체를 사용하지 않고 WebPartConnection 클래스의 새 인스턴스를 초기화합니다.

WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartConnection)

지정된 WebPartConnection 개체를 사용하여 클래스의 새 인스턴스를 초기화합니다.

속성

Connection

현재 연결의 WebPartConnection 개체를 가져옵니다.

Consumer

연결에서 소비자 역할을 하는 WebPart 컨트롤을 가져옵니다.

ConsumerConnectionPoint

현재 연결의 ConsumerConnectionPoint 개체를 가져옵니다.

Provider

연결에서 공급자 역할을 하는 WebPart 컨트롤을 가져옵니다.

ProviderConnectionPoint

현재 연결의 ProviderConnectionPoint 개체를 가져옵니다.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상

추가 정보