public ArgumentKind Kind { get; }
Public ReadOnly Property Kind As ArgumentKind
Get
Dim instance As CommandLineArgument
Dim value As ArgumentKind
value = instance.Kind
public:
property ArgumentKind Kind {
ArgumentKind get ();
}
An argument that is ArgumentKindMultiValue can accept multiple values by being supplied more than once. An argument is multi-value if its ArgumentType is an array or the argument was defined by a read-only property whose type implements the ICollectionT generic interface.
An argument that is ArgumentKindDictionary is a multi-value argument whose values are key/value pairs, which get added to a dictionary based on the key. An argument is a dictionary argument when its ArgumentType is DictionaryTKey, TValue, or it was defined by a read-only property whose type implements the IDictionaryTKey, TValue interface.
An argument is ArgumentKindMethod if it is backed by a method instead of a property, which will be invoked when the argument is set. Method arguments cannot be multi-value or dictionary arguments.
Otherwise, the value will be ArgumentKindSingleValue.