InputDescriptor Class

Describes a single input of a data generator.

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


<CLSCompliantAttribute(True)> _
Public NotInheritable Class InputDescriptor _
    Implements IXmlSerializable
Dim instance As InputDescriptor
public sealed class InputDescriptor : IXmlSerializable
public ref class InputDescriptor sealed : IXmlSerializable
public final class InputDescriptor implements IXmlSerializable


Input descriptors correspond to the data generator properties that appear in the Properties window, where the user can set them. Input descriptors can also correspond to the dynamically created (non-property) inputs of the data generator. The designer creates the input descriptors. The default designer creates input descriptors by using properties that are marked with InputAttribute.

An InputDescriptor provides sufficient information for the designer to get or set the input values for a data generator without creating an instance of the generator.

Inheritance Hierarchy


Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also


InputDescriptor Members

Microsoft.VisualStudio.TeamSystem.Data.DataGenerator Namespace



Other Resources

How to: Add Input Properties to a Data Generator

Walkthrough: Creating a Custom Data Generator