InputAttribute, classe
Mise à jour : novembre 2007
Attribut qui identifie les propriétés d'entrée des générateurs.
Espace de noms : Microsoft.VisualStudio.TeamSystem.Data.DataGenerator
Assembly : Microsoft.VisualStudio.TeamSystem.Data (dans Microsoft.VisualStudio.TeamSystem.Data.dll)
Syntaxe
<CLSCompliantAttribute(True)> _
<AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple := False, _
Inherited := True)> _
Public NotInheritable Class InputAttribute _
Inherits Attribute
Dim instance As InputAttribute
[CLSCompliantAttribute(true)]
[AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple = false,
Inherited = true)]
public sealed class InputAttribute : Attribute
[CLSCompliantAttribute(true)]
[AttributeUsageAttribute(AttributeTargets::Property, AllowMultiple = false,
Inherited = true)]
public ref class InputAttribute sealed : public Attribute
public final class InputAttribute extends Attribute
Notes
Utilisez cet attribut pour identifier les propriétés d'entrée des générateurs de données personnalisés. Ces propriétés apparaissent dans la fenêtre Propriétés, où l'utilisateur peut les définir. DefaultGeneratorDesigner utilise cet attribut pour construire un tableau de InputDescriptor. Ce comportement fait partie du modèle d'extensibilité déclaratif dans lequel l'auteur d'un générateur personnalisé peut spécifier des entrées et des sorties dans les attributs, au lieu de construire explicitement des concepteurs qui fournissent les données d'entrée et de sortie.
Hiérarchie d'héritage
System.Object
System.Attribute
Microsoft.VisualStudio.TeamSystem.Data.DataGenerator.InputAttribute
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
Microsoft.VisualStudio.TeamSystem.Data.DataGenerator, espace de noms
Autres ressources
Comment : ajouter des propriétés d'entrée à un générateur de données