Classe InputAttribute

Attributo che identifica le proprietà di input dei generatori.

Spazio dei nomi: Microsoft.VisualStudio.TeamSystem.Data.DataGenerator
Assembly: Microsoft.VisualStudio.TeamSystem.Data (in microsoft.visualstudio.teamsystem.data.dll)

Sintassi

'Dichiarazione
<CLSCompliantAttribute(True)> _
<AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple:=False, Inherited:=True)> _
Public NotInheritable Class InputAttribute
    Inherits Attribute
'Utilizzo
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
/** @attribute CLSCompliantAttribute(true) */ 
/** @attribute AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple=false, Inherited=true) */ 
public final class InputAttribute extends Attribute
CLSCompliantAttribute(true) 
AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple=false, Inherited=true) 
public final class InputAttribute extends Attribute

Note

Utilizzare questo attributo per identificare le proprietà di input dei generatori di dati personalizzati. Queste proprietà sono visualizzate nella finestra Proprietà, in cui l'utente può impostarle. La classe DefaultGeneratorDesigner utilizza questo attributo per costruire una matrice di istanze della classe InputDescriptor. Questo comportamento fa parte del modello extensibility dichiarativo in cui l'autore di un generatore personalizzato può specificare gli input e gli output negli attributi, anziché costruire in modo esplicito finestre di progettazione che forniscono i dati di input e output.

Gerarchia di ereditarietà

System.Object
   System.Attribute
    Microsoft.VisualStudio.TeamSystem.Data.DataGenerator.InputAttribute

Codice thread safe

I membri statici pubblici (Shared in Visual Basic) di questo tipo sono validi per le operazioni multithreading. I membri di istanza non sono garantiti come thread safe.

Vedere anche

Attività

Procedura: aggiungere proprietà di input a un generatore di dati

Riferimenti

Membri InputAttribute
Spazio dei nomi Microsoft.VisualStudio.TeamSystem.Data.DataGenerator
InputDescriptor
GetInputs
GetInputs
GetInputs