다음을 통해 공유


PropertyOrderAttribute 클래스

업데이트: 2007년 11월

이 특성은 속성 브라우저에서 속성의 정렬 순서를 지정하기 위해 속성에 연결됩니다.

이 API는 CLS 규격이 아닙니다. CLS 대체 규격은 입니다.

네임스페이스:  Microsoft.Windows.Design.PropertyEditing
어셈블리:  Microsoft.Windows.Design(Microsoft.Windows.Design.dll)

구문

<AttributeUsageAttribute(AttributeTargets.Property)> _
<CLSCompliantAttribute(False)> _
Public NotInheritable Class PropertyOrderAttribute _
    Inherits Attribute

Dim instance As PropertyOrderAttribute
[AttributeUsageAttribute(AttributeTargets.Property)]
[CLSCompliantAttribute(false)]
public sealed class PropertyOrderAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Property)]
[CLSCompliantAttribute(false)]
public ref class PropertyOrderAttribute sealed : public Attribute
public final class PropertyOrderAttribute extends Attribute

설명

속성은 속성 브라우저에서 다음 순서대로 나열됩니다.

  1. 범주별

  2. 사전순

  3. PropertyOrder

PropertyOrderAttribute를 사용하여 우선 순위를 지정하면 속성 브라우저에서 속성이 나타나는 위치를 제어할 수 있습니다. 속성 브라우저에서 속성이 앞이나 뒤에 나타나야 한다는 것을 지정할 수 있습니다. PropertyOrder 클래스의 정적 속성으로 제공되는 표준 우선 순위가 있습니다. 표준 우선 순위는 Early, LateDefault입니다.

특정 우선 순위가 없는 속성에는 Default 우선 순위가 지정됩니다.

특성을 사용하는 방법에 대한 자세한 내용은 특성을 사용하여 메타데이터 확장을 참조하십시오.

상속 계층 구조

System.Object
  System.Attribute
    Microsoft.Windows.Design.PropertyEditing.PropertyOrderAttribute

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

PropertyOrderAttribute 멤버

Microsoft.Windows.Design.PropertyEditing 네임스페이스

CreateBefore

CreateAfter

기타 리소스

WPF Designer 확장성 아키텍처