RoutedEvent RoutedEvent RoutedEvent RoutedEvent Class

정의

라우트된 이벤트를 표현 및 식별하고 해당 특성을 선언합니다.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")]
[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
상속
RoutedEventRoutedEventRoutedEventRoutedEvent
특성

설명

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

이 클래스에만 값을 제공 하는 XAML 사용 합니다 RoutedEvent 의 속성은 EventTrigger (또는 파생 클래스) 또는 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. 한정자 없이 eventName 형식을에서 발견 되는 이벤트 이름을 지정 해야 합니다는 TargetType 포함 하는 현재 스타일을 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 네임 스페이스 매핑에 대 한 자세한 내용은 참조 하세요. XAML 네임 스페이스 및 WPF XAML에 대 한 매핑을 Namespace합니다.For details on XAML namespace mapping, see XAML Namespaces and Namespace Mapping for WPF XAML.

속성

HandlerType HandlerType HandlerType HandlerType

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

Name Name Name Name

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

OwnerType OwnerType OwnerType OwnerType

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

RoutingStrategy RoutingStrategy RoutingStrategy RoutingStrategy

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

메서드

AddOwner(Type) AddOwner(Type) AddOwner(Type) 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) Equals(Object) Equals(Object) Equals(Object)

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

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

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

(Inherited from Object)
GetType() GetType() GetType() GetType()

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

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

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

(Inherited from Object)
ToString() ToString() ToString() ToString()

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

적용 대상