다음을 통해 공유


EventHandler<T> 대리자

정의

일반 이벤트를 처리하는 메서드를 나타냅니다.

.Net 이 형식은 System.EventHandler<TEventArgs>로 표시됩니다.

/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.FoundationContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2648818997, 27361, 4576, 132, 225, 24, 169, 5, 188, 197, 63)]
template <typename T>
class EventHandler : MulticastDelegate
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
[Windows.Foundation.Metadata.Guid(2648818997, 27361, 4576, 132, 225, 24, 169, 5, 188, 197, 63)]
public delegate void EventHandler<T>(object sender, T args);
Public Delegate Sub EventHandler(Of T)(sender As Object, args As T)

형식 매개 변수

T

매개 변수

sender
Object

IInspectable

이벤트 소스입니다.

args
T

이벤트 데이터입니다.

특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.FoundationContract (v1.0에서 도입되었습니다.)

설명

.NET으로 프로그래밍할 때 이 클래스는 숨겨지고 개발자는 System.EventHandler<TEventArgs> 클래스를 사용해야 합니다. 기존 Windows 런타임 이벤트에는 TEventArgs에 대한 이벤트 데이터 형식 제약 조건이 있으므로 특정 처리기 구현에서 이벤트 데이터가 필요한 경우 해당 이벤트 데이터 형식을 사용합니다.

적용 대상

추가 정보