Classe InputAttribute
O atributo que identifica as propriedades de entrada dos geradores.
Namespace: Microsoft.VisualStudio.TeamSystem.Data.DataGenerator
Assembly: Microsoft.VisualStudio.TeamSystem.Data (em Microsoft.VisualStudio.TeamSystem.Data.dll)
Sintaxe
<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
Comentários
Use esse atributo para identificar as propriedades de entrada dos geradores de dados personalizados.Essas propriedades aparecem no Propriedades janela, em que o usuário pode defini-las.DefaultGeneratorDesigner usa esse atributo para construir uma matriz de InputDescriptors. Esse comportamento faz parte do modelo de extensibilidade declarativa na qual o autor de um gerador de personalizado pode especificar entradas e saídas em atributos, em vez de explicitamente construir designers que fornecem entrada e saída de dados.
Hierarquia de herança
System.Object
System.Attribute
Microsoft.VisualStudio.TeamSystem.Data.DataGenerator.InputAttribute
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Namespace Microsoft.VisualStudio.TeamSystem.Data.DataGenerator
Outros recursos
Como: Adicionar propriedades de entrada para um gerador de dados