Condividi tramite


Classe CreationToolAttribute

Aggiornamento: novembre 2007

Identifica lo strumento di creazione che deve essere utilizzato per creare un'istanza di un tipo specificato.

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

Sintassi

<AttributeUsageAttribute(AttributeTargets.Class)> _
Public NotInheritable Class CreationToolAttribute _
    Inherits Attribute

Dim instance As CreationToolAttribute
[AttributeUsageAttribute(AttributeTargets.Class)]
public sealed class CreationToolAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Class)]
public ref class CreationToolAttribute sealed : public Attribute
public final class CreationToolAttribute extends Attribute

Note

È possibile utilizzare questo attributo per decorare una classe e identificare lo strumento di creazione che deve essere utilizzato per creare un'istanza di quel tipo. È possibile specificare l'oggetto CreationTool che deve essere utilizzato nel costruttore per questa classe. Inoltre, è possibile indicare nullriferimento null (Nothing in Visual Basic) se si desidera eliminare l'oggetto CreationTool predefinito.

Gerarchia di ereditarietà

System.Object
  System.Attribute
    Microsoft.Windows.Design.Interaction.CreationToolAttribute

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 CreationToolAttribute

Spazio dei nomi Microsoft.Windows.Design.Interaction

Altre risorse

Informazioni sull'estensibilità Progettazione WPF