PropertyOrderAttribute - класс
Обновлен: Ноябрь 2007
Этот атрибут присоединяется к свойству и определяет порядок его сортировки в обозревателе свойств.
Этот интерфейс 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
Заметки
Свойства перечисляются в обозревателе объектов в следующем порядке:
По категориям.
В алфавитном порядке.
По значению PropertyOrder.
С помощью атрибута PropertyOrderAttribute можно установить приоритет свойства, определяющий порядок его отображения в обозревателе свойств. Можно определить порядок отображения свойства в обозревателе свойств (ранее или позднее). Стандартные приоритеты представлены в виде статических свойств класса PropertyOrder. Поддерживаются следующие стандартные приоритеты: Early, Late и Default.
Свойствам, которым не назначено конкретное значение приоритета, присваивается приоритет Default.
Дополнительные сведения об использовании атрибутов см. в разделе Расширение метаданных с помощью атрибутов.
Иерархия наследования
System.Object
System.Attribute
Microsoft.Windows.Design.PropertyEditing.PropertyOrderAttribute
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
PropertyOrderAttribute - члены
Microsoft.Windows.Design.PropertyEditing - пространство имен