PropertyOrderAttribute-Klasse
Aktualisiert: November 2007
Dieses Attribut ist einer Eigenschaft zugewiesen, um die Sortierreihenfolge einer Eigenschaft in einem Eigenschaftenbrowser anzugeben.
Diese API ist nicht CLS-kompatibel. Die CLS-kompatible Alternative ist .
Namespace: Microsoft.Windows.Design.PropertyEditing
Assembly: Microsoft.Windows.Design (in Microsoft.Windows.Design.dll)
Syntax
<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
Hinweise
Eigenschaften werden in einem Eigenschaftenbrowser in der folgenden Reihenfolge aufgeführt:
Nach Kategorie
Alphabetisch
Nach PropertyOrder
Sie können festlegen, wo eine Eigenschaft im Eigenschaftenbrowser angezeigt werden soll, indem Sie mit PropertyOrderAttribute die Priorität angeben. Sie können angeben, dass eine Eigenschaft früher oder später im Eigenschaftenbrowser angezeigt werden soll. Es gibt Standardprioritäten, die als statische Eigenschaften der PropertyOrder-Klasse bereitgestellt werden. Die Standardprioritäten sind Early, Late und Default.
Eigenschaften, die nicht über eine bestimmte Priorität verfügen, wird die Default-Priorität zugewiesen.
Weitere Informationen zum Verwenden von Attributen finden Sie unter Erweitern von Metadaten mithilfe von Attributen.
Vererbungshierarchie
System.Object
System.Attribute
Microsoft.Windows.Design.PropertyEditing.PropertyOrderAttribute
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
Microsoft.Windows.Design.PropertyEditing-Namespace