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