IGenerator Interface

Defines the data generator contract.

Namespace:  Microsoft.VisualStudio.TeamSystem.Data.DataGenerator
Assembly:  Microsoft.VisualStudio.TeamSystem.Data (in Microsoft.VisualStudio.TeamSystem.Data.dll)

Syntax

'Declaration
<CLSCompliantAttribute(True)> _
Public Interface IGenerator _
    Implements IDisposable
'Usage
Dim instance As IGenerator
[CLSCompliantAttribute(true)]
public interface IGenerator : IDisposable
[CLSCompliantAttribute(true)]
public interface class IGenerator : IDisposable
public interface IGenerator extends IDisposable

Remarks

If the standard data generators are insufficient, you can create custom data generators. To create a custom data generator, you must create a class that implements IGenerator or inherits from Generator. You identify the class as a data generator by decorating it with GeneratorAttribute.

You can create a custom designer for a custom data generator, or you can use DefaultGeneratorDesigner. For more information, see An Overview of Data Generator Extensibility.

See Also

Reference

IGenerator Members

Microsoft.VisualStudio.TeamSystem.Data.DataGenerator Namespace

Generator

GeneratorAttribute

GeneratorInit

Other Resources

How to: Create Custom Data Generators