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)

Syntax

'Declaration
<CLSCompliantAttribute(True)> _
Public NotInheritable Class InputDescriptor _
    Implements IXmlSerializable
'Usage
Dim instance As InputDescriptor
[CLSCompliantAttribute(true)]
public sealed class InputDescriptor : IXmlSerializable
[CLSCompliantAttribute(true)]
public ref class InputDescriptor sealed : IXmlSerializable
public final class InputDescriptor implements IXmlSerializable

Remarks

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

System.Object
  Microsoft.VisualStudio.TeamSystem.Data.DataGenerator.InputDescriptor

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

Reference

InputDescriptor Members

Microsoft.VisualStudio.TeamSystem.Data.DataGenerator Namespace

SetInputValues

AutoAssignedInput

Other Resources

How to: Add Input Properties to a Data Generator

Walkthrough: Creating a Custom Data Generator