Partager via


GeneratorStylesAttribute, classe

Mise à jour : novembre 2007

Attribut qui identifie les styles d'un générateur de données.

Espace de noms :  Microsoft.VisualStudio.TeamSystem.Data.DataGenerator
Assembly :  Microsoft.VisualStudio.TeamSystem.Data (dans Microsoft.VisualStudio.TeamSystem.Data.dll)

Syntaxe

<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := False, Inherited := True)> _
<CLSCompliantAttribute(True)> _
Public NotInheritable Class GeneratorStylesAttribute _
    Inherits Attribute

Dim instance As GeneratorStylesAttribute
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
[CLSCompliantAttribute(true)]
public sealed class GeneratorStylesAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = false, Inherited = true)]
[CLSCompliantAttribute(true)]
public ref class GeneratorStylesAttribute sealed : public Attribute
public final class GeneratorStylesAttribute extends Attribute

Notes

Le concepteur utilise DesignerStyles pour déterminer s'il convient d'afficher un générateur dans un contexte donné.

Exemples

L'exemple suivant montre comment décorer un générateur de données avec l'GeneratorStylesAttribute. Dans cet exemple, le style du concepteur a la valeur CanProduceUniqueValues afin que le générateur puisse être utilisé comme générateur de données par défaut pour un type de colonne SQL.

[GeneratorStyles(DesignerStyles = GeneratorDesignerStyles.CanProduceUniqueValues)]
public class TestGenerator:Generator
{

}
<GeneratorStyles(DesignerStyles:=GeneratorDesignerStyles.CanProduceUniqueValues)> _
Public Class TestGenerator
    Inherits Generator

End Class

Hiérarchie d'héritage

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

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 GeneratorStylesAttribute

Microsoft.VisualStudio.TeamSystem.Data.DataGenerator, espace de noms

GeneratorDesignerStyles

Autres ressources

Comment : créer des générateurs de données personnalisés