Condividi tramite


Classe PropertyOrderAttribute

Aggiornamento: novembre 2007

Questo attributo viene associato a una proprietà per specificare il criterio di ordinamento di una proprietà nel relativo visualizzatore.

Questa API non è conforme a CLS. L'alternativa conforme a CLS è .

Spazio dei nomi:  Microsoft.Windows.Design.PropertyEditing
Assembly:  Microsoft.Windows.Design (in Microsoft.Windows.Design.dll)

Sintassi

<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

Note

Le proprietà vengono elencate in un Visualizzatore proprietà nell'ordine seguente:

  1. per categoria

  2. alfabetico

  3. in base a PropertyOrder.

È possibile determinare il punto in cui una proprietà sarà visualizzata nel relativo visualizzatore utilizzando PropertyOrderAttribute per specificare una priorità. È possibile stabilire se una proprietà deve essere visualizzata prima o dopo nel Visualizzatore proprietà. Esistono delle priorità standard che vengono fornite come proprietà statiche della classe PropertyOrder. Tali priorità sono Early, Late e Default.

In mancanza di una priorità specifica, alle proprietà viene assegnata la priorità Default.

Per ulteriori informazioni sull'utilizzo degli attributi, vedere Estensione di metadati mediante attributi.

Gerarchia di ereditarietà

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

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Membri PropertyOrderAttribute

Spazio dei nomi Microsoft.Windows.Design.PropertyEditing

CreateBefore

CreateAfter

Altre risorse

Architettura di estensibilità di Progettazione WPF