CreationToolAttribute, classe

Mise à jour : novembre 2007

Identifie l'outil de création à utiliser pour créer une instance d'un type spécifique.

Espace de noms :  Microsoft.Windows.Design.Interaction
Assembly :  Microsoft.Windows.Design.Extensibility (dans Microsoft.Windows.Design.Extensibility.dll)

Syntaxe

<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

Notes

Vous pouvez utiliser cet attribut pour orner une classe afin d'identifier l'outil de création à utiliser pour créer une instance de ce type. Vous pouvez spécifier le CreationTool à utiliser dans le constructeur pour cette classe. Vous pouvez également indiquer la valeur nullune référence null (Nothing en Visual Basic) si vous souhaitez que le CreationTool par défaut soit supprimé.

Hiérarchie d'héritage

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

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Membres CreationToolAttribute

Microsoft.Windows.Design.Interaction, espace de noms

Autres ressources

Fonctionnement de l'extensibilité du concepteur WPF