WebPartConnectionsEventArgs 클래스

정의

WebPartsConnected 컨트롤의 WebPartsDisconnectedWebPartManager 이벤트에 대한 이벤트 데이터를 제공합니다.Provides the event data for the WebPartsConnected and WebPartsDisconnected events of the WebPartManager control.

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

설명

웹 파트 컨트롤 집합의 기능을 사용 하 여 둘 이상의 서버 컨트롤 간에 연결을 만들 수 있습니다 WebPart . 하나의 컨트롤은 공급자 역할을 하 고 다른 하나는 데이터 소비자 역할을 합니다.Using the capabilities of the Web Parts control set, it is possible to create a connection between two WebPart or other server controls, with one control acting as the provider, and the other acting as the consumer of data. 연결을 구성 하려면 두 컨트롤이 클래스에서 상속 되는 영역 WebPartZoneBase (예: WebPartZone 컨트롤)에 있어야 하며 공용 인터페이스를 통해 데이터를 공유할 수 있도록 올바르게 디자인 되어야 합니다.To form a connection, the two controls must reside in a zone that inherits from the WebPartZoneBase class (such as the WebPartZone control), and they must be designed correctly to share data through a common interface. 웹 파트 연결에 대 한 자세한 내용은 WebPartConnection웹 파트 연결 개요를 참조 하세요.For details about Web Parts connections, see WebPartConnection and Web Parts Connections Overview.

클래스는 대리자를 사용 하 여 WebPartConnectionsEventArgs 이벤트를 처리 하는 메서드에 이벤트 데이터를 전달 합니다 WebPartConnectionsEventHandler .The WebPartConnectionsEventArgs class passes event data to methods that use the WebPartConnectionsEventHandler delegate to handle events. 이벤트를 발생 시키고 클래스를 사용 하 여 이벤트 데이터를 제공 하는 두 가지 연결 관련 메서드가 있습니다 WebPartConnectionsEventArgs .There are two such connection-related methods that raise events and use the WebPartConnectionsEventArgs class to provide event data. 둘 다 컨트롤의 멤버 WebPartManager 입니다.Both are members of the WebPartManager control. OnWebPartsConnected메서드는 WebPartsConnected 두 서버 컨트롤이 성공적으로 연결 된 후에 이벤트를 발생 시키고, OnWebPartsDisconnected WebPartsDisconnected 두 서버 컨트롤의 연결이 끊어지면 이벤트를 발생 시킵니다.The OnWebPartsConnected method raises the WebPartsConnected event after two server controls have successfully connected, and the OnWebPartsDisconnected method raises the WebPartsDisconnected event after two server controls have been disconnected.

개발자는 및 이벤트에 대 한 사용자 지정 이벤트 처리기 메서드를 만들 수 있으며, WebPartsConnected WebPartsDisconnected 이러한 메서드는 클래스를 사용 WebPartConnectionsEventArgs 하 여 연결의 세부 정보에 액세스할 수 있습니다.Developers can create custom event handler methods for the WebPartsConnected and WebPartsDisconnected events, and in those methods, they can use the WebPartConnectionsEventArgs class to access details of a connection. 예를 들어 개발자는 OnWebPartsConnected 요소에 대 한 특성을 선언 하 <asp:webpartmanager> 고이를 이벤트를 처리할 사용자 지정 메서드 이름에 할당할 수 있습니다.For example, a developer can declare the OnWebPartsConnected attribute on the <asp:webpartmanager> element, and assign to it a custom method name that will handle the event. 사용자 지정 처리기 메서드에서는 WebPartConnectionsEventArgs 메서드에 매개 변수로 전달 되는 개체를 사용 하 여 연결의 세부 정보에 액세스할 수 있습니다.In the custom handler method, developers can access the details of a connection by using the WebPartConnectionsEventArgs object that is passed to the method as a parameter.

클래스에는 WebPartConnectionsEventArgs 생성자의 두 오버 로드가 있습니다.The WebPartConnectionsEventArgs class has two overloads of the constructor. 생성자는 기본값입니다. WebPartConnectionsEventArgs.WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint) 클래스의 속성 값을 초기화 합니다.The WebPartConnectionsEventArgs.WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint) constructor is the default; it initializes the property values for the class. WebPartConnectionsEventArgs.WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartConnection)생성자는 매개 변수가 없는 생성자를 호출 하 고 Connection 속성도 초기화 합니다.The WebPartConnectionsEventArgs.WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartConnection) constructor calls the parameterless constructor, and then it also initializes the Connection property.

클래스에는 WebPartConnectionsEventArgs 웹 파트 연결의 필수적인 측면을 모두 참조 하는 여러 속성이 있습니다.The WebPartConnectionsEventArgs class has several properties, all of which refer to the essential aspects of a Web Parts connection. Connection속성은 전체 연결을 나타내는 연결 된 개체를 참조 합니다 WebPartConnection .The Connection property refers to the associated WebPartConnection object that represents the entire connection. Provider속성은 WebPart 연결에서 공급자 역할을 하는 또는 다른 서버 컨트롤을 참조 하 고, Consumer 속성은 소비자 역할을 하는 WebPart 또는 서버 컨트롤을 참조 합니다.The Provider property references a WebPart or other server control acting as the provider in the connection, and the Consumer property references a WebPart or server control acting as the consumer. 속성은 ProviderConnectionPoint 연결의 개체를 참조 ProviderConnectionPoint 하는 반면 ConsumerConnectionPoint 속성은 개체를 참조 합니다 ConsumerConnectionPoint .The ProviderConnectionPoint property references the connection's ProviderConnectionPoint object, while the ConsumerConnectionPoint property references the ConsumerConnectionPoint object.

생성자

WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint)

WebPartConnectionsEventArgs 개체를 사용하지 않고 WebPartConnection 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the WebPartConnectionsEventArgs class without requiring a WebPartConnection object.

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

지정된 WebPartConnection 개체를 사용하여 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the class using the specified WebPartConnection object.

속성

Connection

현재 연결의 WebPartConnection 개체를 가져옵니다.Gets the WebPartConnection object of the current connection.

Consumer

연결에서 소비자 역할을 하는 WebPart 컨트롤을 가져옵니다.Gets the WebPart control that is acting as the consumer in the connection.

ConsumerConnectionPoint

현재 연결의 ConsumerConnectionPoint 개체를 가져옵니다.Gets the ConsumerConnectionPoint object of the current connection.

Provider

연결에서 공급자 역할을 하는 WebPart 컨트롤을 가져옵니다.Gets the WebPart control that is acting as the provider in the connection.

ProviderConnectionPoint

현재 연결의 ProviderConnectionPoint 개체를 가져옵니다.Gets the ProviderConnectionPoint object of the current connection.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.Determines whether the specified object is equal to the current object.

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

기본 해시 함수로 작동합니다.Serves as the default hash function.

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

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

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

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

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

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(다음에서 상속됨 Object)

적용 대상

추가 정보