RoutedEvent Class

Definition

라우트된 이벤트를 나타내고 식별하며 해당 특성을 선언합니다.Represents and identifies a routed event and declares its characteristics.

public ref class RoutedEvent sealed
[System.ComponentModel.TypeConverter("System.Windows.Markup.RoutedEventConverter, PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null")]
public sealed class RoutedEvent
[System.ComponentModel.TypeConverter("System.Windows.Markup.RoutedEventConverter, PresentationFramework, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null")]
public sealed class RoutedEvent
type RoutedEvent = class
Public NotInheritable Class RoutedEvent
Inheritance
RoutedEvent
Attributes

Remarks

이 클래스는 Name, RoutingStrategy, HandlerTypeOwnerType 속성을 포함 합니다.This class contains the Name, RoutingStrategy, HandlerType, and OwnerType properties. 이러한 멤버 중 null 값이 있습니다.None of these members can have null values.

이 클래스에는 EventTrigger 또는 파생 클래스의 RoutedEvent 속성 값을 제공 하거나 EventSetter 또는 파생 클래스의 Event 속성에 대 한 값을 제공 하기 위한 XAML 사용법이 있습니다.This class has a XAML usage that is exclusively intended for providing the value of the RoutedEvent property of an EventTrigger (or derived class), or for the Event property of an EventSetter (or derived class). EventTrigger, EventSetter및 해당 클래스에 대 한 XAML 사용에 대 한 자세한 내용은 라우트된 이벤트 개요를 참조 하세요.For more information about EventTrigger, EventSetter, and the XAML usages for those classes, see Routed Events Overview.

XAML 특성 사용XAML Attribute Usage

<object property="eventName"/>  

또는-or-

<object property="type.eventName"/>  

XAML 값XAML Values

eventNameeventName
RoutedEvent 필드의 Name 속성에 해당 하는 정규화 되지 않은 이벤트 이름으로, 형식 내 RoutedEvent 식별자 필드의 실제 멤버 이름이 아닙니다.An unqualified event name, equivalent to the Name property of the RoutedEvent field, not the actual member name of the RoutedEvent identifier field within a type. 한정자를 사용 하지 않으면 eventNameEventSetter 또는 EventTrigger를 포함 하는 현재 스타일의 TargetType 형식에 있는 이벤트의 이름을로 입력 해야 합니다.Without qualification, eventName must name an event as found in the type that is the TargetType of the current style containing the EventSetter or EventTrigger.

typetype
이벤트 이름을 정규화 하는 데 형식입니다.The type to use to qualify the event name. 접두사 없이 제공 되는 경우 형식 은 기본 XAML 네임 스페이스 내의 형식 이어야 하며, 기존 CLR 형식에 매핑될 수 있습니다.If provided without a prefix, type is expected to be a type within the default XAML namespace, and that can be mapped to an existing CLR type. 사용자 지정 이벤트 또는 기본 XAML 네임 스페이스 외부의 형식에 있는 이벤트의 경우 형식 에 대 한 문자열에 매핑된 XAML 네임 스페이스에 대 한 접두사가 포함 될 수 있습니다.For custom events, or events that are on types outside of the default XAML namespace, the string for type can include a prefix for a mapped XAML namespace. 해당 XAML 네임 스페이스를 지원 CLR 형식으로 매핑할 수 있는 XAML 형식을 포함 해야 하 고 해당 CLR 형식에서 원하는 라우트된 이벤트 식별자를 정의 해야 합니다.That XAML namespace should contain the XAML type that can map to a backing CLR type, and that CLR type should define the desired routed event identifier. XAML 네임 스페이스 매핑에 대 한 자세한 내용은 WPF xaml을 위한 Xaml 네임 스페이스 및 네임 스페이스 매핑을 참조 하세요.For details on XAML namespace mapping, see XAML Namespaces and Namespace Mapping for WPF XAML.

Properties

HandlerType

라우트된 이벤트의 처리기 형식을 가져옵니다.Gets the handler type of the routed event.

Name

라우트된 이벤트의 식별 이름을 가져옵니다.Gets the identifying name of the routed event.

OwnerType

라우트된 이벤트의 등록 된 소유자 형식을 가져옵니다.Gets the registered owner type of the routed event.

RoutingStrategy

라우트된 이벤트의 라우팅 전략을 가져옵니다.Gets the routing strategy of the routed event.

Methods

AddOwner(Type)

다른 소유자 형식에 RoutedEvent 인스턴스로 나타내는 라우트된 이벤트를 연결하고 이벤트 라우팅 및 처리를 사용하도록 설정합니다.Associates another owner type with the routed event represented by a RoutedEvent instance, and enables routing of the event and its handling.

Equals(Object)

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

(Inherited from Object)
GetHashCode()

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

(Inherited from Object)
GetType()

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

(Inherited from Object)
MemberwiseClone()

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

(Inherited from Object)
ToString()

RoutedEvent의 문자열 표현을 반환합니다.Returns the string representation of this RoutedEvent.

Applies to