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
/** @attribute CLSCompliantAttribute(true) */
public final class InputDescriptor implements IXmlSerializable
CLSCompliantAttribute(true)
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
Tasks
How to: Add Input Properties to a Data Generator
Walkthrough: Creating a Custom Data Generator
Reference
InputDescriptor Members
Microsoft.VisualStudio.TeamSystem.Data.DataGenerator Namespace
SetInputValues
AutoAssignedInput Enumeration