RoutedEvent 클래스

정의

라우트된 이벤트를 나타내고 식별하며 해당 특성을 선언합니다.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
[<System.ComponentModel.TypeConverter("System.Windows.Markup.RoutedEventConverter, PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null")>]
type RoutedEvent = class
[<System.ComponentModel.TypeConverter("System.Windows.Markup.RoutedEventConverter, PresentationFramework, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null")>]
type RoutedEvent = class
Public NotInheritable Class RoutedEvent
상속
RoutedEvent
특성

설명

이 클래스는 Name ,, RoutingStrategy 및 속성을 포함 HandlerType OwnerType 합니다.This class contains the Name, RoutingStrategy, HandlerType, and OwnerType properties. 이러한 멤버에는 null 값을 사용할 수 없습니다.None of these members can have null values.

이 클래스에는 또는 파생 클래스의 속성에 대 한 값을 제공 하거나 또는 RoutedEvent EventTrigger 파생 클래스의 속성에 대 한 값을 제공 하기 위해 단독으로 사용 되는 XAML 사용이 있습니다 Event EventSetter .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
필드의 속성에 해당 하는 정규화 되지 않은 이벤트 이름으로, Name RoutedEvent 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. 한정자를 사용 하지 않으면 eventNameTargetType 또는를 포함 하는 현재 스타일의 인 형식에 있는 이벤트의 이름을로 입력 해야 합니다 EventSetter EventTrigger .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.

속성

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.

메서드

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.

(다음에서 상속됨 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()

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

적용 대상