diff options
Diffstat (limited to '.packages/commandlineparser/2.1.1-beta/lib/netstandard1.5/CommandLine.xml')
-rwxr-xr-x | .packages/commandlineparser/2.1.1-beta/lib/netstandard1.5/CommandLine.xml | 2808 |
1 files changed, 2808 insertions, 0 deletions
diff --git a/.packages/commandlineparser/2.1.1-beta/lib/netstandard1.5/CommandLine.xml b/.packages/commandlineparser/2.1.1-beta/lib/netstandard1.5/CommandLine.xml new file mode 100755 index 0000000000..c678e75242 --- /dev/null +++ b/.packages/commandlineparser/2.1.1-beta/lib/netstandard1.5/CommandLine.xml @@ -0,0 +1,2808 @@ +<?xml version="1.0"?> +<doc> + <assembly> + <name>CommandLine</name> + </assembly> + <members> + <member name="T:RailwaySharp.ErrorHandling.Result`2"> + <summary> + Represents the result of a computation. + </summary> + <typeparam name="TSuccess">Type that models the result of a successful computation.</typeparam> + <typeparam name="TMessage">Type that model a message related to a computation.</typeparam> + </member> + <member name="T:RailwaySharp.ErrorHandling.Ok`2"> + <summary> + Represents the result of a successful computation. + </summary> + <typeparam name="TSuccess">Type that models the result of a successful computation.</typeparam> + <typeparam name="TMessage">Type that model a message related to a computation.</typeparam> + </member> + <member name="T:RailwaySharp.ErrorHandling.Bad`2"> + <summary> + Represents the result of a failed computation. + </summary> + <typeparam name="TSuccess">Type that models the result of a successful computation.</typeparam> + <typeparam name="TMessage">Type that model a message related to a computation.</typeparam> + </member> + <member name="M:RailwaySharp.ErrorHandling.Result.FailWith``2(System.Collections.Generic.IEnumerable{``1})"> + <summary> + Creates a Failure result with the given messages. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.Result.FailWith``2(``1)"> + <summary> + Creates a Failure result with the given message. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.Result.Succeed``2(``0)"> + <summary> + Creates a Success result with the given value. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.Result.Succeed``2(``0,``1)"> + <summary> + Creates a Success result with the given value and the given message. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.Result.Succeed``2(``0,System.Collections.Generic.IEnumerable{``1})"> + <summary> + Creates a Success result with the given value and the given messages. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.Result.Try``1(System.Func{``0})"> + <summary> + Executes the given function on a given success or captures the failure. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.Trial.Ok``2(``0)"> + <summary> + Wraps a value in a Success. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.Trial.Pass``2(``0)"> + <summary> + Wraps a value in a Success. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.Trial.Warn``2(``1,``0)"> + <summary> + Wraps a value in a Success and adds a message. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.Trial.Fail``2(``1)"> + <summary> + Wraps a message in a Failure. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.Trial.Failed``2(RailwaySharp.ErrorHandling.Result{``0,``1})"> + <summary> + Returns true if the result was not successful. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.Trial.Either``3(System.Func{``0,System.Collections.Generic.IEnumerable{``1},``2},System.Func{System.Collections.Generic.IEnumerable{``1},``2},RailwaySharp.ErrorHandling.Result{``0,``1})"> + <summary> + Takes a Result and maps it with successFunc if it is a Success otherwise it maps it with failureFunc. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.Trial.ReturnOrFail``2(RailwaySharp.ErrorHandling.Result{``0,``1})"> + <summary> + If the given result is a Success the wrapped value will be returned. + Otherwise the function throws an exception with Failure message of the result. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.Trial.MergeMessages``2(System.Collections.Generic.IEnumerable{``1},RailwaySharp.ErrorHandling.Result{``0,``1})"> + <summary> + Appends the given messages with the messages in the given result. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.Trial.Bind``3(System.Func{``0,RailwaySharp.ErrorHandling.Result{``1,``2}},RailwaySharp.ErrorHandling.Result{``0,``2})"> + <summary> + If the result is a Success it executes the given function on the value. + Otherwise the exisiting failure is propagated. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.Trial.Flatten``2(RailwaySharp.ErrorHandling.Result{RailwaySharp.ErrorHandling.Result{``0,``1},``1})"> + <summary> + Flattens a nested result given the Failure types are equal. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.Trial.Apply``3(RailwaySharp.ErrorHandling.Result{System.Func{``0,``1},``2},RailwaySharp.ErrorHandling.Result{``0,``2})"> + <summary> + If the wrapped function is a success and the given result is a success the function is applied on the value. + Otherwise the exisiting error messages are propagated. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.Trial.Lift``3(System.Func{``0,``1},RailwaySharp.ErrorHandling.Result{``0,``2})"> + <summary> + Lifts a function into a Result container and applies it on the given result. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.Trial.Lift2``4(System.Func{``0,System.Func{``1,``2}},RailwaySharp.ErrorHandling.Result{``0,``3},RailwaySharp.ErrorHandling.Result{``1,``3})"> + <summary> + Promote a function to a monad/applicative, scanning the monadic/applicative arguments from left to right. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.Trial.Collect``2(System.Collections.Generic.IEnumerable{RailwaySharp.ErrorHandling.Result{``0,``1}})"> + <summary> + Collects a sequence of Results and accumulates their values. + If the sequence contains an error the error will be propagated. + </summary> + </member> + <member name="T:RailwaySharp.ErrorHandling.ResultExtensions"> + <summary> + Extensions methods for easier usage. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.ResultExtensions.Match``2(RailwaySharp.ErrorHandling.Result{``0,``1},System.Action{``0,System.Collections.Generic.IEnumerable{``1}},System.Action{System.Collections.Generic.IEnumerable{``1}})"> + <summary> + Allows pattern matching on Results. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.ResultExtensions.Either``3(RailwaySharp.ErrorHandling.Result{``0,``1},System.Func{``0,System.Collections.Generic.IEnumerable{``1},``2},System.Func{System.Collections.Generic.IEnumerable{``1},``2})"> + <summary> + Allows pattern matching on Results. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.ResultExtensions.Map``3(RailwaySharp.ErrorHandling.Result{``0,``1},System.Func{``0,``2})"> + <summary> + Lifts a Func into a Result and applies it on the given result. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.ResultExtensions.Collect``2(System.Collections.Generic.IEnumerable{RailwaySharp.ErrorHandling.Result{``0,``1}})"> + <summary> + Collects a sequence of Results and accumulates their values. + If the sequence contains an error the error will be propagated. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.ResultExtensions.Flatten``2(RailwaySharp.ErrorHandling.Result{System.Collections.Generic.IEnumerable{RailwaySharp.ErrorHandling.Result{``0,``1}},``1})"> + <summary> + Collects a sequence of Results and accumulates their values. + If the sequence contains an error the error will be propagated. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.ResultExtensions.SelectMany``3(RailwaySharp.ErrorHandling.Result{``0,``1},System.Func{``0,RailwaySharp.ErrorHandling.Result{``2,``1}})"> + <summary> + If the result is a Success it executes the given Func on the value. + Otherwise the exisiting failure is propagated. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.ResultExtensions.SelectMany``4(RailwaySharp.ErrorHandling.Result{``0,``1},System.Func{``0,RailwaySharp.ErrorHandling.Result{``2,``1}},System.Func{``0,``2,``3})"> + <summary> + If the result is a Success it executes the given Func on the value. + If the result of the Func is a Success it maps it using the given Func. + Otherwise the exisiting failure is propagated. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.ResultExtensions.Select``3(RailwaySharp.ErrorHandling.Result{``0,``1},System.Func{``0,``2})"> + <summary> + Lifts a Func into a Result and applies it on the given result. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.ResultExtensions.FailedWith``2(RailwaySharp.ErrorHandling.Result{``0,``1})"> + <summary> + Returns the error messages or fails if the result was a success. + </summary> + </member> + <member name="M:RailwaySharp.ErrorHandling.ResultExtensions.SucceededWith``2(RailwaySharp.ErrorHandling.Result{``0,``1})"> + <summary> + Returns the result or fails if the result was an error. + </summary> + </member> + <member name="M:CSharpx.EnumerableExtensions.Cartesian``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})"> + <summary> + Returns the Cartesian product of two sequences by combining each element of the first set with each in the second + and applying the user=define projection to the pair. + </summary> + </member> + <member name="M:CSharpx.EnumerableExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0)"> + <summary> + Prepends a single value to a sequence. + </summary> + </member> + <member name="M:CSharpx.EnumerableExtensions.Concat``1(``0,System.Collections.Generic.IEnumerable{``0})"> + <summary> + Returns a sequence consisting of the head element and the given tail elements. + </summary> + </member> + <member name="M:CSharpx.EnumerableExtensions.Concat``1(System.Collections.Generic.IEnumerable{``0},``0)"> + <summary> + Returns a sequence consisting of the head elements and the given tail element. + </summary> + </member> + <member name="M:CSharpx.EnumerableExtensions.Exclude``1(System.Collections.Generic.IEnumerable{``0},System.Int32,System.Int32)"> + <summary> + Excludes <paramref name="count"/> elements from a sequence starting at a given index + </summary> + <typeparam name="T">The type of the elements of the sequence</typeparam> + </member> + <member name="M:CSharpx.EnumerableExtensions.Index``1(System.Collections.Generic.IEnumerable{``0})"> + <summary> + Returns a sequence of <see cref="T:System.Collections.Generic.KeyValuePair`2"/> + where the key is the zero-based index of the value in the source + sequence. + </summary> + </member> + <member name="M:CSharpx.EnumerableExtensions.Index``1(System.Collections.Generic.IEnumerable{``0},System.Int32)"> + <summary> + Returns a sequence of <see cref="T:System.Collections.Generic.KeyValuePair`2"/> + where the key is the index of the value in the source sequence. + An additional parameter specifies the starting index. + </summary> + </member> + <member name="M:CSharpx.EnumerableExtensions.Fold``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})"> + <summary> + Returns the result of applying a function to a sequence of + 1 element. + </summary> + </member> + <member name="M:CSharpx.EnumerableExtensions.Fold``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``1})"> + <summary> + Returns the result of applying a function to a sequence of + 2 elements. + </summary> + </member> + <member name="M:CSharpx.EnumerableExtensions.Fold``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0,``1})"> + <summary> + Returns the result of applying a function to a sequence of + 3 elements. + </summary> + </member> + <member name="M:CSharpx.EnumerableExtensions.Fold``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``0,``0,``1})"> + <summary> + Returns the result of applying a function to a sequence of + 4 elements. + </summary> + </member> + <member name="M:CSharpx.EnumerableExtensions.ForEach``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0})"> + <summary> + Immediately executes the given action on each element in the source sequence. + </summary> + <typeparam name="T">The type of the elements in the sequence</typeparam> + </member> + <member name="M:CSharpx.EnumerableExtensions.Pairwise``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``0,``1})"> + <summary> + Returns a sequence resulting from applying a function to each + element in the source sequence and its + predecessor, with the exception of the first element which is + only returned as the predecessor of the second element. + </summary> + </member> + <member name="M:CSharpx.EnumerableExtensions.ToDelimitedString``1(System.Collections.Generic.IEnumerable{``0})"> + <summary> + Creates a delimited string from a sequence of values. The + delimiter used depends on the current culture of the executing thread. + </summary> + </member> + <member name="M:CSharpx.EnumerableExtensions.ToDelimitedString``1(System.Collections.Generic.IEnumerable{``0},System.String)"> + <summary> + Creates a delimited string from a sequence of values and + a given delimiter. + </summary> + </member> + <member name="M:CSharpx.EnumerableExtensions.TryHead``1(System.Collections.Generic.IEnumerable{``0})"> + <summary> + Safe function that returns Just(first element) or None. + </summary> + </member> + <member name="M:CSharpx.EnumerableExtensions.ToMaybe``1(System.Collections.Generic.IEnumerable{``0})"> + <summary> + Turns an empty sequence to Nothing, otherwise Just(sequence). + </summary> + </member> + <member name="M:CSharpx.EnumerableExtensions.Tail``1(System.Collections.Generic.IEnumerable{``0})"> + <summary> + Return everything except first element and throws exception if empty. + </summary> + </member> + <member name="M:CSharpx.EnumerableExtensions.TailNoFail``1(System.Collections.Generic.IEnumerable{``0})"> + <summary> + Return everything except first element without throwing exception if empty. + </summary> + </member> + <member name="M:CSharpx.EnumerableExtensions.Memorize``1(System.Collections.Generic.IEnumerable{``0})"> + <summary> + Captures current state of a sequence. + </summary> + </member> + <member name="M:CSharpx.EnumerableExtensions.Materialize``1(System.Collections.Generic.IEnumerable{``0})"> + <summary> + Creates an immutable copy of a sequence. + </summary> + </member> + <member name="T:CSharpx.MaybeType"> + <summary> + Discriminator for <see cref="T:CSharpx.Maybe"/>. + </summary> + </member> + <member name="T:CSharpx.Maybe`1"> + <summary> + The Maybe type models an optional value. A value of type Maybe a either contains a value of type a (represented as Just a), + or it is empty (represented as Nothing). + </summary> + </member> + <member name="P:CSharpx.Maybe`1.Tag"> + <summary> + Type discriminator. + </summary> + </member> + <member name="M:CSharpx.Maybe`1.MatchJust(`0@)"> + <summary> + Matches a value returning <c>true</c> and value itself via output parameter. + </summary> + </member> + <member name="M:CSharpx.Maybe`1.MatchNothing"> + <summary> + Matches an empty value returning <c>true</c>. + </summary> + </member> + <member name="T:CSharpx.Nothing`1"> + <summary> + Models a <see cref="T:CSharpx.Maybe"/> when in empty state. + </summary> + </member> + <member name="T:CSharpx.Just`1"> + <summary> + Models a <see cref="T:CSharpx.Maybe"/> when contains a value. + </summary> + </member> + <member name="P:CSharpx.Just`1.Value"> + <summary> + The wrapped value. + </summary> + </member> + <member name="T:CSharpx.Maybe"> + <summary> + Provides static methods for manipulating <see cref="T:CSharpx.Maybe"/>. + </summary> + </member> + <member name="M:CSharpx.Maybe.Nothing``1"> + <summary> + Builds the empty case of <see cref="T:CSharpx.Maybe"/>. + </summary> + </member> + <member name="M:CSharpx.Maybe.Just``1(``0)"> + <summary> + Builds the case when <see cref="T:CSharpx.Maybe"/> contains a value. + </summary> + </member> + <member name="M:CSharpx.Maybe.Return``1(``0)"> + <summary> + Inject a value into the monadic <see cref="T:CSharpx.Maybe`1"/> type. + </summary> + </member> + <member name="M:CSharpx.Maybe.Bind``2(CSharpx.Maybe{``0},System.Func{``0,CSharpx.Maybe{``1}})"> + <summary> + Sequentially compose two actions, passing any value produced by the first as an argument to the second. + </summary> + </member> + <member name="M:CSharpx.Maybe.Map``2(CSharpx.Maybe{``0},System.Func{``0,``1})"> + <summary> + Transforms an maybe value by using a specified mapping function. + </summary> + </member> + <member name="M:CSharpx.Maybe.Merge``2(CSharpx.Maybe{``0},CSharpx.Maybe{``1})"> + <summary> + If both maybes contain a value, it merges them into a maybe with a tupled value. + </summary> + </member> + <member name="T:CSharpx.MaybeExtensions"> + <summary> + Provides convenience extension methods for <see cref="T:CSharpx.Maybe"/>. + </summary> + </member> + <member name="M:CSharpx.MaybeExtensions.Match``1(CSharpx.Maybe{``0},System.Action{``0},System.Action)"> + <summary> + Provides pattern matching using <see cref="T:System.Action"/> delegates. + </summary> + </member> + <member name="M:CSharpx.MaybeExtensions.Match``2(CSharpx.Maybe{System.Tuple{``0,``1}},System.Action{``0,``1},System.Action)"> + <summary> + Provides pattern matching using <see cref="T:System.Action"/> delegates over maybe with tupled wrapped value. + </summary> + </member> + <member name="M:CSharpx.MaybeExtensions.MatchJust``2(CSharpx.Maybe{System.Tuple{``0,``1}},``0@,``1@)"> + <summary> + Matches a value returning <c>true</c> and tupled value itself via two output parameters. + </summary> + </member> + <member name="M:CSharpx.MaybeExtensions.ToMaybe``1(``0)"> + <summary> + Equivalent to monadic <see cref="M:CSharpx.Maybe.Return``1(``0)"/> operation. + Builds a <see cref="T:CSharpx.Just`1"/> value in case <paramref name="value"/> is different from its default. + </summary> + </member> + <member name="M:CSharpx.MaybeExtensions.Bind``2(CSharpx.Maybe{``0},System.Func{``0,CSharpx.Maybe{``1}})"> + <summary> + Invokes a function on this maybe value that itself yields a maybe. + </summary> + </member> + <member name="M:CSharpx.MaybeExtensions.Map``2(CSharpx.Maybe{``0},System.Func{``0,``1})"> + <summary> + Transforms this maybe value by using a specified mapping function. + </summary> + </member> + <member name="M:CSharpx.MaybeExtensions.Select``2(CSharpx.Maybe{``0},System.Func{``0,``1})"> + <summary> + Map operation compatible with Linq. + </summary> + </member> + <member name="M:CSharpx.MaybeExtensions.SelectMany``3(CSharpx.Maybe{``0},System.Func{``0,CSharpx.Maybe{``1}},System.Func{``0,``1,``2})"> + <summary> + Bind operation compatible with Linq. + </summary> + </member> + <member name="M:CSharpx.MaybeExtensions.Do``1(CSharpx.Maybe{``0},System.Action{``0})"> + <summary> + If contans a value executes an <see cref="T:System.Action`1"/> delegate over it. + </summary> + </member> + <member name="M:CSharpx.MaybeExtensions.Do``2(CSharpx.Maybe{System.Tuple{``0,``1}},System.Action{``0,``1})"> + <summary> + If contans a value executes an <see cref="T:System.Action`2"/> delegate over it. + </summary> + </member> + <member name="M:CSharpx.MaybeExtensions.IsJust``1(CSharpx.Maybe{``0})"> + <summary> + Returns <c>true</c> iffits argument is of the form <see cref="T:CSharpx.Just`1"/>. + </summary> + </member> + <member name="M:CSharpx.MaybeExtensions.IsNothing``1(CSharpx.Maybe{``0})"> + <summary> + Returns <c>true</c> iffits argument is of the form <see cref="T:CSharpx.Nothing`1"/>. + </summary> + </member> + <member name="M:CSharpx.MaybeExtensions.FromJust``1(CSharpx.Maybe{``0})"> + <summary> + Extracts the element out of a <see cref="T:CSharpx.Just`1"/> and returns a default value if its argument is <see cref="T:CSharpx.Nothing`1"/>. + </summary> + </member> + <member name="M:CSharpx.MaybeExtensions.FromJustOrFail``1(CSharpx.Maybe{``0},System.Exception)"> + <summary> + Extracts the element out of a <see cref="T:CSharpx.Just`1"/> and throws an error if its argument is <see cref="T:CSharpx.Nothing`1"/>. + </summary> + </member> + <member name="M:CSharpx.MaybeExtensions.GetValueOrDefault``1(CSharpx.Maybe{``0},``0)"> + <summary> + If contains a values returns it, otherwise returns <paramref name="noneValue"/>. + </summary> + </member> + <member name="M:CSharpx.MaybeExtensions.MapValueOrDefault``2(CSharpx.Maybe{``0},System.Func{``0,``1},``1)"> + <summary> + If contains a values executes a mapping function over it, otherwise returns <paramref name="noneValue"/>. + </summary> + </member> + <member name="M:CSharpx.MaybeExtensions.ToEnumerable``1(CSharpx.Maybe{``0})"> + <summary> + Returns an empty list when given <see cref="T:CSharpx.Nothing`1"/> or a singleton list when given a <see cref="T:CSharpx.Just`1"/>. + </summary> + </member> + <member name="T:CommandLine.BaseAttribute"> + <summary> + Models a base attribute to define command line syntax. + </summary> + </member> + <member name="M:CommandLine.BaseAttribute.#ctor"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.BaseAttribute"/> class. + </summary> + </member> + <member name="P:CommandLine.BaseAttribute.Required"> + <summary> + Gets or sets a value indicating whether a command line option is required. + </summary> + </member> + <member name="P:CommandLine.BaseAttribute.Min"> + <summary> + When applied to <see cref="T:System.Collections.Generic.IEnumerable`1"/> properties defines + the lower range of items. + </summary> + <remarks>If not set, no lower range is enforced.</remarks> + </member> + <member name="P:CommandLine.BaseAttribute.Max"> + <summary> + When applied to <see cref="T:System.Collections.Generic.IEnumerable`1"/> properties defines + the upper range of items. + </summary> + <remarks>If not set, no upper range is enforced.</remarks> + </member> + <member name="P:CommandLine.BaseAttribute.Default"> + <summary> + Gets or sets mapped property default value. + </summary> + </member> + <member name="P:CommandLine.BaseAttribute.HelpText"> + <summary> + Gets or sets a short description of this command line option. Usually a sentence summary. + </summary> + </member> + <member name="P:CommandLine.BaseAttribute.MetaValue"> + <summary> + Gets or sets mapped property meta value. Usually an uppercase hint of required value type. + </summary> + </member> + <member name="P:CommandLine.BaseAttribute.Hidden"> + <summary> + Gets or sets a value indicating whether a command line option is visible in the help text. + </summary> + </member> + <member name="F:CommandLine.Core.Specification.conversionType"> + This information is denormalized to decouple Specification from PropertyInfo. + </member> + <member name="F:CommandLine.Infrastructure.ReflectionHelper._overrides"> + <summary> + Per thread assembly attribute overrides for testing. + </summary> + </member> + <member name="M:CommandLine.Infrastructure.ReflectionHelper.SetAttributeOverride(System.Collections.Generic.IEnumerable{System.Attribute})"> + <summary> + Assembly attribute overrides for testing. + </summary> + <remarks> + The implementation will fail if two or more attributes of the same type + are included in <paramref name="overrides"/>. + </remarks> + <param name="overrides"> + Attributes that replace the existing assembly attributes or null, + to clear any testing attributes. + </param> + </member> + <member name="T:CommandLine.NameInfo"> + <summary> + Models name information, used in <see cref="T:CommandLine.Error"/> instances. + </summary> + </member> + <member name="F:CommandLine.NameInfo.EmptyName"> + <summary> + Represents an empty name information. Used when <see cref="T:CommandLine.Error"/> are tied to values, + rather than options. + </summary> + </member> + <member name="P:CommandLine.NameInfo.ShortName"> + <summary> + Gets the short name of the name information. + </summary> + </member> + <member name="P:CommandLine.NameInfo.LongName"> + <summary> + Gets the long name of the name information. + </summary> + </member> + <member name="P:CommandLine.NameInfo.NameText"> + <summary> + Gets a formatted text with unified name information. + </summary> + </member> + <member name="M:CommandLine.NameInfo.Equals(System.Object)"> + <summary> + Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>. + </summary> + <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:System.Object"/>.</param> + <returns><value>true</value> if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>; otherwise, <value>false</value>.</returns> + </member> + <member name="M:CommandLine.NameInfo.GetHashCode"> + <summary> + Serves as a hash function for a particular type. + </summary> + <remarks>A hash code for the current <see cref="T:System.Object"/>.</remarks> + </member> + <member name="M:CommandLine.NameInfo.Equals(CommandLine.NameInfo)"> + <summary> + Returns a value that indicates whether the current instance and a specified <see cref="T:CommandLine.NameInfo"/> have the same value. + </summary> + <param name="other">The <see cref="T:CommandLine.NameInfo"/> instance to compare.</param> + <returns><value>true</value> if this instance of <see cref="T:CommandLine.NameInfo"/> and <paramref name="other"/> have the same value; otherwise, <value>false</value>.</returns> + </member> + <member name="T:CommandLine.NullInstance"> + <summary> + Models a null result when constructing a <see cref="T:CommandLine.ParserResult`1"/> in a faling verbs scenario. + </summary> + </member> + <member name="T:CommandLine.ErrorType"> + <summary> + Discriminator enumeration of <see cref="T:CommandLine.Error"/> derivates. + </summary> + </member> + <member name="F:CommandLine.ErrorType.BadFormatTokenError"> + <summary> + Value of <see cref="T:CommandLine.BadFormatTokenError"/> type. + </summary> + </member> + <member name="F:CommandLine.ErrorType.MissingValueOptionError"> + <summary> + Value of <see cref="T:CommandLine.MissingValueOptionError"/> type. + </summary> + </member> + <member name="F:CommandLine.ErrorType.UnknownOptionError"> + <summary> + Value of <see cref="T:CommandLine.UnknownOptionError"/> type. + </summary> + </member> + <member name="F:CommandLine.ErrorType.MissingRequiredOptionError"> + <summary> + Value of <see cref="T:CommandLine.MissingRequiredOptionError"/> type. + </summary> + </member> + <member name="F:CommandLine.ErrorType.MutuallyExclusiveSetError"> + <summary> + Value of <see cref="T:CommandLine.MutuallyExclusiveSetError"/> type. + </summary> + </member> + <member name="F:CommandLine.ErrorType.BadFormatConversionError"> + <summary> + Value of <see cref="T:CommandLine.BadFormatConversionError"/> type. + </summary> + </member> + <member name="F:CommandLine.ErrorType.SequenceOutOfRangeError"> + <summary> + Value of <see cref="T:CommandLine.SequenceOutOfRangeError"/> type. + </summary> + </member> + <member name="F:CommandLine.ErrorType.RepeatedOptionError"> + <summary> + Value of <see cref="T:CommandLine.RepeatedOptionError"/> type. + </summary> + </member> + <member name="F:CommandLine.ErrorType.NoVerbSelectedError"> + <summary> + Value of <see cref="T:CommandLine.NoVerbSelectedError"/> type. + </summary> + </member> + <member name="F:CommandLine.ErrorType.BadVerbSelectedError"> + <summary> + Value of <see cref="T:CommandLine.BadVerbSelectedError"/> type. + </summary> + </member> + <member name="F:CommandLine.ErrorType.HelpRequestedError"> + <summary> + Value of <see cref="T:CommandLine.HelpRequestedError"/> type. + </summary> + </member> + <member name="F:CommandLine.ErrorType.HelpVerbRequestedError"> + <summary> + Value of <see cref="T:CommandLine.HelpVerbRequestedError"/> type. + </summary> + </member> + <member name="F:CommandLine.ErrorType.VersionRequestedError"> + <summary> + Value of <see cref="T:CommandLine.VersionRequestedError"/> type. + </summary> + </member> + <member name="T:CommandLine.Error"> + <summary> + Base type of all errors. + </summary> + <remarks>All errors are defined within the system. There's no reason to create custom derivate types.</remarks> + </member> + <member name="M:CommandLine.Error.#ctor(CommandLine.ErrorType,System.Boolean)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Error"/> class. + </summary> + <param name="tag">Type discriminator tag.</param> + <param name="stopsProcessing">Tells if error stops parsing process.</param> + </member> + <member name="M:CommandLine.Error.#ctor(CommandLine.ErrorType)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Error"/> class. + </summary> + <param name="tag">Type discriminator tag.</param> + </member> + <member name="P:CommandLine.Error.Tag"> + <summary> + Error type discriminator, defined as <see cref="T:CommandLine.ErrorType"/> enumeration. + </summary> + </member> + <member name="P:CommandLine.Error.StopsProcessing"> + <summary> + Tells if error stops parsing process. + Filtered by <see cref="M:CommandLine.ErrorExtensions.OnlyMeaningfulOnes(System.Collections.Generic.IEnumerable{CommandLine.Error})"/>. + </summary> + </member> + <member name="M:CommandLine.Error.Equals(System.Object)"> + <summary> + Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>. + </summary> + <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:System.Object"/>.</param> + <returns><value>true</value> if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>; otherwise, <value>false</value>.</returns> + </member> + <member name="M:CommandLine.Error.GetHashCode"> + <summary> + Serves as a hash function for a particular type. + </summary> + <remarks>A hash code for the current <see cref="T:System.Object"/>.</remarks> + </member> + <member name="M:CommandLine.Error.Equals(CommandLine.Error)"> + <summary> + Returns a value that indicates whether the current instance and a specified <see cref="T:CommandLine.Error"/> have the same value. + </summary> + <param name="other">The <see cref="T:CommandLine.Error"/> instance to compare.</param> + <returns><value>true</value> if this instance of <see cref="T:CommandLine.Error"/> and <paramref name="other"/> have the same value; otherwise, <value>false</value>.</returns> + </member> + <member name="T:CommandLine.TokenError"> + <summary> + Base type of all errors related to bad token detection. + </summary> + </member> + <member name="M:CommandLine.TokenError.#ctor(CommandLine.ErrorType,System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.TokenError"/> class. + </summary> + <param name="tag">Error type.</param> + <param name="token">Problematic token.</param> + </member> + <member name="P:CommandLine.TokenError.Token"> + <summary> + The string containing the token text. + </summary> + </member> + <member name="M:CommandLine.TokenError.Equals(System.Object)"> + <summary> + Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>. + </summary> + <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:System.Object"/>.</param> + <returns><value>true</value> if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>; otherwise, <value>false</value>.</returns> + </member> + <member name="M:CommandLine.TokenError.GetHashCode"> + <summary> + Serves as a hash function for a particular type. + </summary> + <remarks>A hash code for the current <see cref="T:System.Object"/>.</remarks> + </member> + <member name="M:CommandLine.TokenError.Equals(CommandLine.TokenError)"> + <summary> + Returns a value that indicates whether the current instance and a specified <see cref="T:CommandLine.TokenError"/> have the same value. + </summary> + <param name="other">The <see cref="T:CommandLine.TokenError"/> instance to compare.</param> + <returns><value>true</value> if this instance of <see cref="T:CommandLine.TokenError"/> and <paramref name="other"/> have the same value; otherwise, <value>false</value>.</returns> + </member> + <member name="T:CommandLine.BadFormatTokenError"> + <summary> + Models an error generated when an invalid token is detected. + </summary> + </member> + <member name="T:CommandLine.NamedError"> + <summary> + Base type of all erros with name information. + </summary> + </member> + <member name="M:CommandLine.NamedError.#ctor(CommandLine.ErrorType,CommandLine.NameInfo)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.NamedError"/> class. + </summary> + <param name="tag">Error type.</param> + <param name="nameInfo">Problematic name.</param> + </member> + <member name="P:CommandLine.NamedError.NameInfo"> + <summary> + Name information relative to this error instance. + </summary> + </member> + <member name="M:CommandLine.NamedError.Equals(System.Object)"> + <summary> + Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>. + </summary> + <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:System.Object"/>.</param> + <returns><value>true</value> if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>; otherwise, <value>false</value>.</returns> + </member> + <member name="M:CommandLine.NamedError.GetHashCode"> + <summary> + Serves as a hash function for a particular type. + </summary> + <remarks>A hash code for the current <see cref="T:System.Object"/>.</remarks> + </member> + <member name="M:CommandLine.NamedError.Equals(CommandLine.NamedError)"> + <summary> + Returns a value that indicates whether the current instance and a specified <see cref="T:CommandLine.NamedError"/> have the same value. + </summary> + <param name="other">The <see cref="T:CommandLine.NamedError"/> instance to compare.</param> + <returns><value>true</value> if this instance of <see cref="T:CommandLine.NamedError"/> and <paramref name="other"/> have the same value; otherwise, <value>false</value>.</returns> + </member> + <member name="T:CommandLine.MissingValueOptionError"> + <summary> + Models an error generated when an option lacks its value. + </summary> + </member> + <member name="T:CommandLine.UnknownOptionError"> + <summary> + Models an error generated when an unknown option is detected. + </summary> + </member> + <member name="T:CommandLine.MissingRequiredOptionError"> + <summary> + Models an error generated when a required option is required. + </summary> + </member> + <member name="T:CommandLine.MutuallyExclusiveSetError"> + <summary> + Models an error generated when a an option from another set is defined. + </summary> + </member> + <member name="P:CommandLine.MutuallyExclusiveSetError.SetName"> + <summary> + Option's set name. + </summary> + </member> + <member name="T:CommandLine.BadFormatConversionError"> + <summary> + Models an error generated when a value conversion fails. + </summary> + </member> + <member name="T:CommandLine.SequenceOutOfRangeError"> + <summary> + Models an error generated when a sequence value lacks elements. + </summary> + </member> + <member name="T:CommandLine.RepeatedOptionError"> + <summary> + Models an error generated when an option is repeated two or more times. + </summary> + </member> + <member name="T:CommandLine.BadVerbSelectedError"> + <summary> + Models an error generated when an unknown verb is detected. + </summary> + </member> + <member name="T:CommandLine.HelpRequestedError"> + <summary> + Models an error generated when a user explicitly requests help. + </summary> + </member> + <member name="T:CommandLine.HelpVerbRequestedError"> + <summary> + Models an error generated when a user explicitly requests help in verb commands scenario. + </summary> + </member> + <member name="P:CommandLine.HelpVerbRequestedError.Verb"> + <summary> + Verb command string. + </summary> + </member> + <member name="P:CommandLine.HelpVerbRequestedError.Type"> + <summary> + <see cref="T:System.Type"/> of verb command. + </summary> + </member> + <member name="P:CommandLine.HelpVerbRequestedError.Matched"> + <summary> + <value>true</value> if verb command is found; otherwise <value>false</value>. + </summary> + </member> + <member name="T:CommandLine.NoVerbSelectedError"> + <summary> + Models an error generated when no verb is selected. + </summary> + </member> + <member name="T:CommandLine.VersionRequestedError"> + <summary> + Models an error generated when a user explicitly requests version. + </summary> + </member> + <member name="T:CommandLine.OptionAttribute"> + <summary> + Models an option specification. + </summary> + </member> + <member name="M:CommandLine.OptionAttribute.#ctor"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.OptionAttribute"/> class. + The default long name will be inferred from target property. + </summary> + </member> + <member name="M:CommandLine.OptionAttribute.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.OptionAttribute"/> class. + </summary> + <param name="longName">The long name of the option.</param> + </member> + <member name="M:CommandLine.OptionAttribute.#ctor(System.Char,System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.OptionAttribute"/> class. + </summary> + <param name="shortName">The short name of the option.</param> + <param name="longName">The long name of the option or null if not used.</param> + </member> + <member name="M:CommandLine.OptionAttribute.#ctor(System.Char)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.OptionAttribute"/> class. + </summary> + <param name="shortName">The short name of the option..</param> + </member> + <member name="P:CommandLine.OptionAttribute.LongName"> + <summary> + Gets long name of this command line option. This name is usually a single english word. + </summary> + </member> + <member name="P:CommandLine.OptionAttribute.ShortName"> + <summary> + Gets a short name of this command line option, made of one character. + </summary> + </member> + <member name="P:CommandLine.OptionAttribute.SetName"> + <summary> + Gets or sets the option's mutually exclusive set name. + </summary> + </member> + <member name="P:CommandLine.OptionAttribute.Separator"> + <summary> + When applying attribute to <see cref="T:System.Collections.Generic.IEnumerable`1"/> target properties, + it allows you to split an argument and consume its content as a sequence. + </summary> + </member> + <member name="T:CommandLine.Parser"> + <summary> + Provides methods to parse command line arguments. + </summary> + </member> + <member name="M:CommandLine.Parser.#ctor"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Parser"/> class. + </summary> + </member> + <member name="M:CommandLine.Parser.#ctor(System.Action{CommandLine.ParserSettings})"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Parser"/> class, + configurable with <see cref="T:CommandLine.ParserSettings"/> using a delegate. + </summary> + <param name="configuration">The <see cref="T:System.Action`1"/> delegate used to configure + aspects and behaviors of the parser.</param> + </member> + <member name="M:CommandLine.Parser.Finalize"> + <summary> + Finalizes an instance of the <see cref="T:CommandLine.Parser"/> class. + </summary> + </member> + <member name="P:CommandLine.Parser.Default"> + <summary> + Gets the singleton instance created with basic defaults. + </summary> + </member> + <member name="P:CommandLine.Parser.Settings"> + <summary> + Gets the instance that implements <see cref="T:CommandLine.ParserSettings"/> in use. + </summary> + </member> + <member name="M:CommandLine.Parser.ParseArguments``1(System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Parses a string array of command line arguments constructing values in an instance of type <typeparamref name="T"/>. + Grammar rules are defined decorating public properties with appropriate attributes. + </summary> + <typeparam name="T">Type of the target instance built with parsed value.</typeparam> + <param name="args">A <see cref="T:System.String"/> array of command line arguments, normally supplied by application entry point.</param> + <returns>A <see cref="T:CommandLine.ParserResult`1"/> containing an instance of type <typeparamref name="T"/> with parsed values + and a sequence of <see cref="T:CommandLine.Error"/>.</returns> + <exception cref="T:System.ArgumentNullException">Thrown if one or more arguments are null.</exception> + </member> + <member name="M:CommandLine.Parser.ParseArguments``1(System.Func{``0},System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Parses a string array of command line arguments constructing values in an instance of type <typeparamref name="T"/>. + Grammar rules are defined decorating public properties with appropriate attributes. + </summary> + <typeparam name="T">Type of the target instance built with parsed value.</typeparam> + <param name="factory">A <see cref="T:System.Func`1"/> delegate used to intitalize the target instance.</param> + <param name="args">A <see cref="T:System.String"/> array of command line arguments, normally supplied by application entry point.</param> + <returns>A <see cref="T:CommandLine.ParserResult`1"/> containing an instance of type <typeparamref name="T"/> with parsed values + and a sequence of <see cref="T:CommandLine.Error"/>.</returns> + <exception cref="T:System.ArgumentNullException">Thrown if one or more arguments are null.</exception> + </member> + <member name="M:CommandLine.Parser.ParseArguments(System.Collections.Generic.IEnumerable{System.String},System.Type[])"> + <summary> + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from the array of types supplied by <paramref name="types"/>. + Grammar rules are defined decorating public properties with appropriate attributes. + The <see cref="T:CommandLine.VerbAttribute"/> must be applied to types in the array. + </summary> + <param name="args">A <see cref="T:System.String"/> array of command line arguments, normally supplied by application entry point.</param> + <param name="types">A <see cref="T:System.Type"/> array used to supply verb alternatives.</param> + <returns>A <see cref="T:CommandLine.ParserResult`1"/> containing the appropriate instance with parsed values as a <see cref="T:System.Object"/> + and a sequence of <see cref="T:CommandLine.Error"/>.</returns> + <exception cref="T:System.ArgumentNullException">Thrown if one or more arguments are null.</exception> + <exception cref="T:System.ArgumentOutOfRangeException">Thrown if <paramref name="types"/> array is empty.</exception> + <remarks>All types must expose a parameterless constructor. It's stronly recommended to use a generic overload.</remarks> + </member> + <member name="M:CommandLine.Parser.Dispose"> + <summary> + Frees resources owned by the instance. + </summary> + </member> + <member name="T:CommandLine.ParserExtensions"> + <summary> + Defines generic overloads for <see cref="M:CommandLine.Parser.ParseArguments(System.Collections.Generic.IEnumerable{System.String},System.Type[])"/>. + </summary> + </member> + <member name="M:CommandLine.ParserExtensions.ParseArguments``2(CommandLine.Parser,System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The <see cref="T:CommandLine.VerbAttribute"/> must be applied to types in the array. + </summary> + <typeparam name="T1">The type of the first verb.</typeparam> + <typeparam name="T2">The type of the second verb.</typeparam> + <param name="parser">A <see cref="T:CommandLine.Parser"/> instance.</param> + <param name="args">A <see cref="T:System.String"/> array of command line arguments, normally supplied by application entry point.</param> + <returns>A <see cref="T:CommandLine.ParserResult`1"/> containing the appropriate instance with parsed values as a <see cref="T:System.Object"/> + and a sequence of <see cref="T:CommandLine.Error"/>.</returns> + <exception cref="T:System.ArgumentNullException">Thrown if one or more arguments are null.</exception> + <remarks>All types must expose a parameterless constructor.</remarks> + </member> + <member name="M:CommandLine.ParserExtensions.ParseArguments``3(CommandLine.Parser,System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The <see cref="T:CommandLine.VerbAttribute"/> must be applied to types in the array. + </summary> + <typeparam name="T1">The type of the first verb.</typeparam> + <typeparam name="T2">The type of the second verb.</typeparam> + <typeparam name="T3">The type of the third verb.</typeparam> + <param name="parser">A <see cref="T:CommandLine.Parser"/> instance.</param> + <param name="args">A <see cref="T:System.String"/> array of command line arguments, normally supplied by application entry point.</param> + <returns>A <see cref="T:CommandLine.ParserResult`1"/> containing the appropriate instance with parsed values as a <see cref="T:System.Object"/> + and a sequence of <see cref="T:CommandLine.Error"/>.</returns> + <exception cref="T:System.ArgumentNullException">Thrown if one or more arguments are null.</exception> + <remarks>All types must expose a parameterless constructor.</remarks> + </member> + <member name="M:CommandLine.ParserExtensions.ParseArguments``4(CommandLine.Parser,System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The <see cref="T:CommandLine.VerbAttribute"/> must be applied to types in the array. + </summary> + <typeparam name="T1">The type of the first verb.</typeparam> + <typeparam name="T2">The type of the second verb.</typeparam> + <typeparam name="T3">The type of the third verb.</typeparam> + <typeparam name="T4">The type of the fourth verb.</typeparam> + <param name="parser">A <see cref="T:CommandLine.Parser"/> instance.</param> + <param name="args">A <see cref="T:System.String"/> array of command line arguments, normally supplied by application entry point.</param> + <returns>A <see cref="T:CommandLine.ParserResult`1"/> containing the appropriate instance with parsed values as a <see cref="T:System.Object"/> + and a sequence of <see cref="T:CommandLine.Error"/>.</returns> + <exception cref="T:System.ArgumentNullException">Thrown if one or more arguments are null.</exception> + <remarks>All types must expose a parameterless constructor.</remarks> + </member> + <member name="M:CommandLine.ParserExtensions.ParseArguments``5(CommandLine.Parser,System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The <see cref="T:CommandLine.VerbAttribute"/> must be applied to types in the array. + </summary> + <typeparam name="T1">The type of the first verb.</typeparam> + <typeparam name="T2">The type of the second verb.</typeparam> + <typeparam name="T3">The type of the third verb.</typeparam> + <typeparam name="T4">The type of the fourth verb.</typeparam> + <typeparam name="T5">The type of the fifth verb.</typeparam> + <param name="parser">A <see cref="T:CommandLine.Parser"/> instance.</param> + <param name="args">A <see cref="T:System.String"/> array of command line arguments, normally supplied by application entry point.</param> + <returns>A <see cref="T:CommandLine.ParserResult`1"/> containing the appropriate instance with parsed values as a <see cref="T:System.Object"/> + and a sequence of <see cref="T:CommandLine.Error"/>.</returns> + <exception cref="T:System.ArgumentNullException">Thrown if one or more arguments are null.</exception> + <remarks>All types must expose a parameterless constructor.</remarks> + </member> + <member name="M:CommandLine.ParserExtensions.ParseArguments``6(CommandLine.Parser,System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The <see cref="T:CommandLine.VerbAttribute"/> must be applied to types in the array. + </summary> + <typeparam name="T1">The type of the first verb.</typeparam> + <typeparam name="T2">The type of the second verb.</typeparam> + <typeparam name="T3">The type of the third verb.</typeparam> + <typeparam name="T4">The type of the fourth verb.</typeparam> + <typeparam name="T5">The type of the fifth verb.</typeparam> + <typeparam name="T6">The type of the sixth verb.</typeparam> + <param name="parser">A <see cref="T:CommandLine.Parser"/> instance.</param> + <param name="args">A <see cref="T:System.String"/> array of command line arguments, normally supplied by application entry point.</param> + <returns>A <see cref="T:CommandLine.ParserResult`1"/> containing the appropriate instance with parsed values as a <see cref="T:System.Object"/> + and a sequence of <see cref="T:CommandLine.Error"/>.</returns> + <exception cref="T:System.ArgumentNullException">Thrown if one or more arguments are null.</exception> + <remarks>All types must expose a parameterless constructor.</remarks> + </member> + <member name="M:CommandLine.ParserExtensions.ParseArguments``7(CommandLine.Parser,System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The <see cref="T:CommandLine.VerbAttribute"/> must be applied to types in the array. + </summary> + <typeparam name="T1">The type of the first verb.</typeparam> + <typeparam name="T2">The type of the second verb.</typeparam> + <typeparam name="T3">The type of the third verb.</typeparam> + <typeparam name="T4">The type of the fourth verb.</typeparam> + <typeparam name="T5">The type of the fifth verb.</typeparam> + <typeparam name="T6">The type of the sixth verb.</typeparam> + <typeparam name="T7">The type of the seventh verb.</typeparam> + <param name="parser">A <see cref="T:CommandLine.Parser"/> instance.</param> + <param name="args">A <see cref="T:System.String"/> array of command line arguments, normally supplied by application entry point.</param> + <returns>A <see cref="T:CommandLine.ParserResult`1"/> containing the appropriate instance with parsed values as a <see cref="T:System.Object"/> + and a sequence of <see cref="T:CommandLine.Error"/>.</returns> + <exception cref="T:System.ArgumentNullException">Thrown if one or more arguments are null.</exception> + <remarks>All types must expose a parameterless constructor.</remarks> + </member> + <member name="M:CommandLine.ParserExtensions.ParseArguments``8(CommandLine.Parser,System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The <see cref="T:CommandLine.VerbAttribute"/> must be applied to types in the array. + </summary> + <typeparam name="T1">The type of the first verb.</typeparam> + <typeparam name="T2">The type of the second verb.</typeparam> + <typeparam name="T3">The type of the third verb.</typeparam> + <typeparam name="T4">The type of the fourth verb.</typeparam> + <typeparam name="T5">The type of the fifth verb.</typeparam> + <typeparam name="T6">The type of the sixth verb.</typeparam> + <typeparam name="T7">The type of the seventh verb.</typeparam> + <typeparam name="T8">The type of the eighth verb.</typeparam> + <param name="parser">A <see cref="T:CommandLine.Parser"/> instance.</param> + <param name="args">A <see cref="T:System.String"/> array of command line arguments, normally supplied by application entry point.</param> + <returns>A <see cref="T:CommandLine.ParserResult`1"/> containing the appropriate instance with parsed values as a <see cref="T:System.Object"/> + and a sequence of <see cref="T:CommandLine.Error"/>.</returns> + <exception cref="T:System.ArgumentNullException">Thrown if one or more arguments are null.</exception> + <remarks>All types must expose a parameterless constructor.</remarks> + </member> + <member name="M:CommandLine.ParserExtensions.ParseArguments``9(CommandLine.Parser,System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The <see cref="T:CommandLine.VerbAttribute"/> must be applied to types in the array. + </summary> + <typeparam name="T1">The type of the first verb.</typeparam> + <typeparam name="T2">The type of the second verb.</typeparam> + <typeparam name="T3">The type of the third verb.</typeparam> + <typeparam name="T4">The type of the fourth verb.</typeparam> + <typeparam name="T5">The type of the fifth verb.</typeparam> + <typeparam name="T6">The type of the sixth verb.</typeparam> + <typeparam name="T7">The type of the seventh verb.</typeparam> + <typeparam name="T8">The type of the eighth verb.</typeparam> + <typeparam name="T9">The type of the ninth verb.</typeparam> + <param name="parser">A <see cref="T:CommandLine.Parser"/> instance.</param> + <param name="args">A <see cref="T:System.String"/> array of command line arguments, normally supplied by application entry point.</param> + <returns>A <see cref="T:CommandLine.ParserResult`1"/> containing the appropriate instance with parsed values as a <see cref="T:System.Object"/> + and a sequence of <see cref="T:CommandLine.Error"/>.</returns> + <exception cref="T:System.ArgumentNullException">Thrown if one or more arguments are null.</exception> + <remarks>All types must expose a parameterless constructor.</remarks> + </member> + <member name="M:CommandLine.ParserExtensions.ParseArguments``10(CommandLine.Parser,System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The <see cref="T:CommandLine.VerbAttribute"/> must be applied to types in the array. + </summary> + <typeparam name="T1">The type of the first verb.</typeparam> + <typeparam name="T2">The type of the second verb.</typeparam> + <typeparam name="T3">The type of the third verb.</typeparam> + <typeparam name="T4">The type of the fourth verb.</typeparam> + <typeparam name="T5">The type of the fifth verb.</typeparam> + <typeparam name="T6">The type of the sixth verb.</typeparam> + <typeparam name="T7">The type of the seventh verb.</typeparam> + <typeparam name="T8">The type of the eighth verb.</typeparam> + <typeparam name="T9">The type of the ninth verb.</typeparam> + <typeparam name="T10">The type of the tenth verb.</typeparam> + <param name="parser">A <see cref="T:CommandLine.Parser"/> instance.</param> + <param name="args">A <see cref="T:System.String"/> array of command line arguments, normally supplied by application entry point.</param> + <returns>A <see cref="T:CommandLine.ParserResult`1"/> containing the appropriate instance with parsed values as a <see cref="T:System.Object"/> + and a sequence of <see cref="T:CommandLine.Error"/>.</returns> + <exception cref="T:System.ArgumentNullException">Thrown if one or more arguments are null.</exception> + <remarks>All types must expose a parameterless constructor.</remarks> + </member> + <member name="M:CommandLine.ParserExtensions.ParseArguments``11(CommandLine.Parser,System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The <see cref="T:CommandLine.VerbAttribute"/> must be applied to types in the array. + </summary> + <typeparam name="T1">The type of the first verb.</typeparam> + <typeparam name="T2">The type of the second verb.</typeparam> + <typeparam name="T3">The type of the third verb.</typeparam> + <typeparam name="T4">The type of the fourth verb.</typeparam> + <typeparam name="T5">The type of the fifth verb.</typeparam> + <typeparam name="T6">The type of the sixth verb.</typeparam> + <typeparam name="T7">The type of the seventh verb.</typeparam> + <typeparam name="T8">The type of the eighth verb.</typeparam> + <typeparam name="T9">The type of the ninth verb.</typeparam> + <typeparam name="T10">The type of the tenth verb.</typeparam> + <typeparam name="T11">The type of the eleventh verb.</typeparam> + <param name="parser">A <see cref="T:CommandLine.Parser"/> instance.</param> + <param name="args">A <see cref="T:System.String"/> array of command line arguments, normally supplied by application entry point.</param> + <returns>A <see cref="T:CommandLine.ParserResult`1"/> containing the appropriate instance with parsed values as a <see cref="T:System.Object"/> + and a sequence of <see cref="T:CommandLine.Error"/>.</returns> + <exception cref="T:System.ArgumentNullException">Thrown if one or more arguments are null.</exception> + <remarks>All types must expose a parameterless constructor.</remarks> + </member> + <member name="M:CommandLine.ParserExtensions.ParseArguments``12(CommandLine.Parser,System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The <see cref="T:CommandLine.VerbAttribute"/> must be applied to types in the array. + </summary> + <typeparam name="T1">The type of the first verb.</typeparam> + <typeparam name="T2">The type of the second verb.</typeparam> + <typeparam name="T3">The type of the third verb.</typeparam> + <typeparam name="T4">The type of the fourth verb.</typeparam> + <typeparam name="T5">The type of the fifth verb.</typeparam> + <typeparam name="T6">The type of the sixth verb.</typeparam> + <typeparam name="T7">The type of the seventh verb.</typeparam> + <typeparam name="T8">The type of the eighth verb.</typeparam> + <typeparam name="T9">The type of the ninth verb.</typeparam> + <typeparam name="T10">The type of the tenth verb.</typeparam> + <typeparam name="T11">The type of the eleventh verb.</typeparam> + <typeparam name="T12">The type of the twelfth verb.</typeparam> + <param name="parser">A <see cref="T:CommandLine.Parser"/> instance.</param> + <param name="args">A <see cref="T:System.String"/> array of command line arguments, normally supplied by application entry point.</param> + <returns>A <see cref="T:CommandLine.ParserResult`1"/> containing the appropriate instance with parsed values as a <see cref="T:System.Object"/> + and a sequence of <see cref="T:CommandLine.Error"/>.</returns> + <exception cref="T:System.ArgumentNullException">Thrown if one or more arguments are null.</exception> + <remarks>All types must expose a parameterless constructor.</remarks> + </member> + <member name="M:CommandLine.ParserExtensions.ParseArguments``13(CommandLine.Parser,System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The <see cref="T:CommandLine.VerbAttribute"/> must be applied to types in the array. + </summary> + <typeparam name="T1">The type of the first verb.</typeparam> + <typeparam name="T2">The type of the second verb.</typeparam> + <typeparam name="T3">The type of the third verb.</typeparam> + <typeparam name="T4">The type of the fourth verb.</typeparam> + <typeparam name="T5">The type of the fifth verb.</typeparam> + <typeparam name="T6">The type of the sixth verb.</typeparam> + <typeparam name="T7">The type of the seventh verb.</typeparam> + <typeparam name="T8">The type of the eighth verb.</typeparam> + <typeparam name="T9">The type of the ninth verb.</typeparam> + <typeparam name="T10">The type of the tenth verb.</typeparam> + <typeparam name="T11">The type of the eleventh verb.</typeparam> + <typeparam name="T12">The type of the twelfth verb.</typeparam> + <typeparam name="T13">The type of the thirteenth verb.</typeparam> + <param name="parser">A <see cref="T:CommandLine.Parser"/> instance.</param> + <param name="args">A <see cref="T:System.String"/> array of command line arguments, normally supplied by application entry point.</param> + <returns>A <see cref="T:CommandLine.ParserResult`1"/> containing the appropriate instance with parsed values as a <see cref="T:System.Object"/> + and a sequence of <see cref="T:CommandLine.Error"/>.</returns> + <exception cref="T:System.ArgumentNullException">Thrown if one or more arguments are null.</exception> + <remarks>All types must expose a parameterless constructor.</remarks> + </member> + <member name="M:CommandLine.ParserExtensions.ParseArguments``14(CommandLine.Parser,System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The <see cref="T:CommandLine.VerbAttribute"/> must be applied to types in the array. + </summary> + <typeparam name="T1">The type of the first verb.</typeparam> + <typeparam name="T2">The type of the second verb.</typeparam> + <typeparam name="T3">The type of the third verb.</typeparam> + <typeparam name="T4">The type of the fourth verb.</typeparam> + <typeparam name="T5">The type of the fifth verb.</typeparam> + <typeparam name="T6">The type of the sixth verb.</typeparam> + <typeparam name="T7">The type of the seventh verb.</typeparam> + <typeparam name="T8">The type of the eighth verb.</typeparam> + <typeparam name="T9">The type of the ninth verb.</typeparam> + <typeparam name="T10">The type of the tenth verb.</typeparam> + <typeparam name="T11">The type of the eleventh verb.</typeparam> + <typeparam name="T12">The type of the twelfth verb.</typeparam> + <typeparam name="T13">The type of the thirteenth verb.</typeparam> + <typeparam name="T14">The type of the fourteenth verb.</typeparam> + <param name="parser">A <see cref="T:CommandLine.Parser"/> instance.</param> + <param name="args">A <see cref="T:System.String"/> array of command line arguments, normally supplied by application entry point.</param> + <returns>A <see cref="T:CommandLine.ParserResult`1"/> containing the appropriate instance with parsed values as a <see cref="T:System.Object"/> + and a sequence of <see cref="T:CommandLine.Error"/>.</returns> + <exception cref="T:System.ArgumentNullException">Thrown if one or more arguments are null.</exception> + <remarks>All types must expose a parameterless constructor.</remarks> + </member> + <member name="M:CommandLine.ParserExtensions.ParseArguments``15(CommandLine.Parser,System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The <see cref="T:CommandLine.VerbAttribute"/> must be applied to types in the array. + </summary> + <typeparam name="T1">The type of the first verb.</typeparam> + <typeparam name="T2">The type of the second verb.</typeparam> + <typeparam name="T3">The type of the third verb.</typeparam> + <typeparam name="T4">The type of the fourth verb.</typeparam> + <typeparam name="T5">The type of the fifth verb.</typeparam> + <typeparam name="T6">The type of the sixth verb.</typeparam> + <typeparam name="T7">The type of the seventh verb.</typeparam> + <typeparam name="T8">The type of the eighth verb.</typeparam> + <typeparam name="T9">The type of the ninth verb.</typeparam> + <typeparam name="T10">The type of the tenth verb.</typeparam> + <typeparam name="T11">The type of the eleventh verb.</typeparam> + <typeparam name="T12">The type of the twelfth verb.</typeparam> + <typeparam name="T13">The type of the thirteenth verb.</typeparam> + <typeparam name="T14">The type of the fourteenth verb.</typeparam> + <typeparam name="T15">The type of the fifteenth verb.</typeparam> + <param name="parser">A <see cref="T:CommandLine.Parser"/> instance.</param> + <param name="args">A <see cref="T:System.String"/> array of command line arguments, normally supplied by application entry point.</param> + <returns>A <see cref="T:CommandLine.ParserResult`1"/> containing the appropriate instance with parsed values as a <see cref="T:System.Object"/> + and a sequence of <see cref="T:CommandLine.Error"/>.</returns> + <exception cref="T:System.ArgumentNullException">Thrown if one or more arguments are null.</exception> + <remarks>All types must expose a parameterless constructor.</remarks> + </member> + <member name="M:CommandLine.ParserExtensions.ParseArguments``16(CommandLine.Parser,System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The <see cref="T:CommandLine.VerbAttribute"/> must be applied to types in the array. + </summary> + <typeparam name="T1">The type of the first verb.</typeparam> + <typeparam name="T2">The type of the second verb.</typeparam> + <typeparam name="T3">The type of the third verb.</typeparam> + <typeparam name="T4">The type of the fourth verb.</typeparam> + <typeparam name="T5">The type of the fifth verb.</typeparam> + <typeparam name="T6">The type of the sixth verb.</typeparam> + <typeparam name="T7">The type of the seventh verb.</typeparam> + <typeparam name="T8">The type of the eighth verb.</typeparam> + <typeparam name="T9">The type of the ninth verb.</typeparam> + <typeparam name="T10">The type of the tenth verb.</typeparam> + <typeparam name="T11">The type of the eleventh verb.</typeparam> + <typeparam name="T12">The type of the twelfth verb.</typeparam> + <typeparam name="T13">The type of the thirteenth verb.</typeparam> + <typeparam name="T14">The type of the fourteenth verb.</typeparam> + <typeparam name="T15">The type of the fifteenth verb.</typeparam> + <typeparam name="T16">The type of the sixteenth verb.</typeparam> + <param name="parser">A <see cref="T:CommandLine.Parser"/> instance.</param> + <param name="args">A <see cref="T:System.String"/> array of command line arguments, normally supplied by application entry point.</param> + <returns>A <see cref="T:CommandLine.ParserResult`1"/> containing the appropriate instance with parsed values as a <see cref="T:System.Object"/> + and a sequence of <see cref="T:CommandLine.Error"/>.</returns> + <exception cref="T:System.ArgumentNullException">Thrown if one or more arguments are null.</exception> + <remarks>All types must expose a parameterless constructor.</remarks> + </member> + <member name="T:CommandLine.ParserResultType"> + <summary> + Discriminator enumeration of <see cref="T:CommandLine.ParserResultType"/> derivates. + </summary> + </member> + <member name="F:CommandLine.ParserResultType.Parsed"> + <summary> + Value of <see cref="T:CommandLine.Parsed`1"/> type. + </summary> + </member> + <member name="F:CommandLine.ParserResultType.NotParsed"> + <summary> + Value of <see cref="T:CommandLine.NotParsed`1"/> type. + </summary> + </member> + <member name="T:CommandLine.ParserResult`1"> + <summary> + Models a parser result. When inherited by <see cref="T:CommandLine.Parsed`1"/>, it contains an instance of type <typeparamref name="T"/> + with parsed values. + When inherited by <see cref="T:CommandLine.NotParsed`1"/>, it contains a sequence of <see cref="T:CommandLine.Error"/>. + </summary> + <typeparam name="T">The type with attributes that define the syntax of parsing rules.</typeparam> + </member> + <member name="P:CommandLine.ParserResult`1.Tag"> + <summary> + Parser result type discriminator, defined as <see cref="T:CommandLine.ParserResultType"/> enumeration. + </summary> + </member> + <member name="T:CommandLine.Parsed`1"> + <summary> + It contains an instance of type <typeparamref name="T"/> with parsed values. + </summary> + <typeparam name="T">The type with attributes that define the syntax of parsing rules.</typeparam> + </member> + <member name="P:CommandLine.Parsed`1.Value"> + <summary> + Gets the instance with parsed values. + </summary> + </member> + <member name="M:CommandLine.Parsed`1.Equals(System.Object)"> + <summary> + Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>. + </summary> + <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:System.Object"/>.</param> + <returns><value>true</value> if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>; otherwise, <value>false</value>.</returns> + </member> + <member name="M:CommandLine.Parsed`1.GetHashCode"> + <summary> + Serves as a hash function for a particular type. + </summary> + <remarks>A hash code for the current <see cref="T:System.Object"/>.</remarks> + </member> + <member name="M:CommandLine.Parsed`1.Equals(CommandLine.Parsed{`0})"> + <summary> + Returns a value that indicates whether the current instance and a specified <see cref="T:CommandLine.Parsed`1"/> have the same value. + </summary> + <param name="other">The <see cref="T:CommandLine.Parsed`1"/> instance to compare.</param> + <returns><value>true</value> if this instance of <see cref="T:CommandLine.Parsed`1"/> and <paramref name="other"/> have the same value; otherwise, <value>false</value>.</returns> + </member> + <member name="T:CommandLine.NotParsed`1"> + <summary> + It contains a sequence of <see cref="T:CommandLine.Error"/>. + </summary> + <typeparam name="T">The type with attributes that define the syntax of parsing rules.</typeparam> + </member> + <member name="P:CommandLine.NotParsed`1.Errors"> + <summary> + Gets the sequence of parsing errors. + </summary> + </member> + <member name="M:CommandLine.NotParsed`1.Equals(System.Object)"> + <summary> + Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>. + </summary> + <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:System.Object"/>.</param> + <returns><value>true</value> if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>; otherwise, <value>false</value>.</returns> + </member> + <member name="M:CommandLine.NotParsed`1.GetHashCode"> + <summary> + Serves as a hash function for a particular type. + </summary> + <remarks>A hash code for the current <see cref="T:System.Object"/>.</remarks> + </member> + <member name="M:CommandLine.NotParsed`1.Equals(CommandLine.NotParsed{`0})"> + <summary> + Returns a value that indicates whether the current instance and a specified <see cref="T:CommandLine.NotParsed`1"/> have the same value. + </summary> + <param name="other">The <see cref="T:CommandLine.NotParsed`1"/> instance to compare.</param> + <returns><value>true</value> if this instance of <see cref="T:CommandLine.NotParsed`1"/> and <paramref name="other"/> have the same value; otherwise, <value>false</value>.</returns> + </member> + <member name="T:CommandLine.ParserResultExtensions"> + <summary> + Provides convenience extension methods for <see cref="T:CommandLine.ParserResult`1"/>. + </summary> + </member> + <member name="M:CommandLine.ParserResultExtensions.WithParsed``1(CommandLine.ParserResult{``0},System.Action{``0})"> + <summary> + Executes <paramref name="action"/> if <see cref="T:CommandLine.ParserResult`1"/> contains + parsed values. + </summary> + <typeparam name="T">Type of the target instance built with parsed value.</typeparam> + <param name="result">An <see cref="T:CommandLine.ParserResult`1"/> instance.</param> + <param name="action">The <see cref="T:System.Action`1"/> to execute.</param> + <returns>The same <paramref name="result"/> instance.</returns> + </member> + <member name="M:CommandLine.ParserResultExtensions.WithParsed``1(CommandLine.ParserResult{System.Object},System.Action{``0})"> + <summary> + Executes <paramref name="action"/> if parsed values are of <typeparamref name="T"/>. + </summary> + <typeparam name="T">Type of the target instance built with parsed value.</typeparam> + <param name="result">An verb result instance.</param> + <param name="action">The <see cref="T:System.Action`1"/> to execute.</param> + <returns>The same <paramref name="result"/> instance.</returns> + </member> + <member name="M:CommandLine.ParserResultExtensions.WithNotParsed``1(CommandLine.ParserResult{``0},System.Action{System.Collections.Generic.IEnumerable{CommandLine.Error}})"> + <summary> + Executes <paramref name="action"/> if <see cref="T:CommandLine.ParserResult`1"/> lacks + parsed values and contains errors. + </summary> + <typeparam name="T">Type of the target instance built with parsed value.</typeparam> + <param name="result">An <see cref="T:CommandLine.ParserResult`1"/> instance.</param> + <param name="action">The <see cref="T:System.Action"/> delegate to execute.</param> + <returns>The same <paramref name="result"/> instance.</returns> + </member> + <member name="M:CommandLine.ParserResultExtensions.MapResult``2(CommandLine.ParserResult{``0},System.Func{``0,``1},System.Func{System.Collections.Generic.IEnumerable{CommandLine.Error},``1})"> + <summary> + Provides a way to transform result data into another value. + </summary> + <typeparam name="TSource">Type of the target instance built with parsed value.</typeparam> + <typeparam name="TResult">The type of the new value.</typeparam> + <param name="result">An <see cref="T:CommandLine.ParserResult`1"/> instance.</param> + <param name="parsedFunc">Lambda executed on successful parsing.</param> + <param name="notParsedFunc">Lambda executed on failed parsing.</param> + <returns>The new value.</returns> + </member> + <member name="M:CommandLine.ParserResultExtensions.MapResult``2(CommandLine.ParserResult{System.Object},System.Func{``0,``1},System.Func{System.Collections.Generic.IEnumerable{CommandLine.Error},``1})"> + <summary> + Provides a way to transform result data into another value. + </summary> + <typeparam name="T1">First verb type.</typeparam> + <typeparam name="TResult"></typeparam> + <param name="result">The result in verb scenario.</param> + <param name="parsedFunc1">Lambda executed on successful parsing of <typeparamref name="T1"/>.</param> + <param name="notParsedFunc">Lambda executed on failed parsing.</param> + <returns>The new value.</returns> + </member> + <member name="M:CommandLine.ParserResultExtensions.MapResult``3(CommandLine.ParserResult{System.Object},System.Func{``0,``2},System.Func{``1,``2},System.Func{System.Collections.Generic.IEnumerable{CommandLine.Error},``2})"> + <summary> + Provides a way to transform result data into another value. + </summary> + <typeparam name="T1">First verb type.</typeparam> + <typeparam name="T2">Second verb type.</typeparam> + <typeparam name="TResult"></typeparam> + <param name="result">The result in verb scenario.</param> + <param name="parsedFunc1">Lambda executed on successful parsing of <typeparamref name="T1"/>.</param> + <param name="parsedFunc2">Lambda executed on successful parsing of <typeparamref name="T2"/>.</param> + <param name="notParsedFunc">Lambda executed on failed parsing.</param> + <returns>The new value.</returns> + </member> + <member name="M:CommandLine.ParserResultExtensions.MapResult``4(CommandLine.ParserResult{System.Object},System.Func{``0,``3},System.Func{``1,``3},System.Func{``2,``3},System.Func{System.Collections.Generic.IEnumerable{CommandLine.Error},``3})"> + <summary> + Provides a way to transform result data into another value. + </summary> + <typeparam name="T1">First verb type.</typeparam> + <typeparam name="T2">Second verb type.</typeparam> + <typeparam name="T3">Third verb type.</typeparam> + <typeparam name="TResult"></typeparam> + <param name="result">The result in verb scenario.</param> + <param name="parsedFunc1">Lambda executed on successful parsing of <typeparamref name="T1"/>.</param> + <param name="parsedFunc2">Lambda executed on successful parsing of <typeparamref name="T2"/>.</param> + <param name="parsedFunc3">Lambda executed on successful parsing of <typeparamref name="T3"/>.</param> + <param name="notParsedFunc">Lambda executed on failed parsing.</param> + <returns>The new value.</returns> + </member> + <member name="M:CommandLine.ParserResultExtensions.MapResult``5(CommandLine.ParserResult{System.Object},System.Func{``0,``4},System.Func{``1,``4},System.Func{``2,``4},System.Func{``3,``4},System.Func{System.Collections.Generic.IEnumerable{CommandLine.Error},``4})"> + <summary> + Provides a way to transform result data into another value. + </summary> + <typeparam name="T1">First verb type.</typeparam> + <typeparam name="T2">Second verb type.</typeparam> + <typeparam name="T3">Third verb type.</typeparam> + <typeparam name="T4">Fourth verb type.</typeparam> + <typeparam name="TResult"></typeparam> + <param name="result">The result in verb scenario.</param> + <param name="parsedFunc1">Lambda executed on successful parsing of <typeparamref name="T1"/>.</param> + <param name="parsedFunc2">Lambda executed on successful parsing of <typeparamref name="T2"/>.</param> + <param name="parsedFunc3">Lambda executed on successful parsing of <typeparamref name="T3"/>.</param> + <param name="parsedFunc4">Lambda executed on successful parsing of <typeparamref name="T4"/>.</param> + <param name="notParsedFunc">Lambda executed on failed parsing.</param> + <returns>The new value.</returns> + </member> + <member name="M:CommandLine.ParserResultExtensions.MapResult``6(CommandLine.ParserResult{System.Object},System.Func{``0,``5},System.Func{``1,``5},System.Func{``2,``5},System.Func{``3,``5},System.Func{``4,``5},System.Func{System.Collections.Generic.IEnumerable{CommandLine.Error},``5})"> + <summary> + Provides a way to transform result data into another value. + </summary> + <typeparam name="T1">First verb type.</typeparam> + <typeparam name="T2">Second verb type.</typeparam> + <typeparam name="T3">Third verb type.</typeparam> + <typeparam name="T4">Fourth verb type.</typeparam> + <typeparam name="T5">Fifth verb type.</typeparam> + <typeparam name="TResult"></typeparam> + <param name="result">The result in verb scenario.</param> + <param name="parsedFunc1">Lambda executed on successful parsing of <typeparamref name="T1"/>.</param> + <param name="parsedFunc2">Lambda executed on successful parsing of <typeparamref name="T2"/>.</param> + <param name="parsedFunc3">Lambda executed on successful parsing of <typeparamref name="T3"/>.</param> + <param name="parsedFunc4">Lambda executed on successful parsing of <typeparamref name="T4"/>.</param> + <param name="parsedFunc5">Lambda executed on successful parsing of <typeparamref name="T5"/>.</param> + <param name="notParsedFunc">Lambda executed on failed parsing.</param> + <returns>The new value.</returns> + </member> + <member name="M:CommandLine.ParserResultExtensions.MapResult``7(CommandLine.ParserResult{System.Object},System.Func{``0,``6},System.Func{``1,``6},System.Func{``2,``6},System.Func{``3,``6},System.Func{``4,``6},System.Func{``5,``6},System.Func{System.Collections.Generic.IEnumerable{CommandLine.Error},``6})"> + <summary> + Provides a way to transform result data into another value. + </summary> + <typeparam name="T1">First verb type.</typeparam> + <typeparam name="T2">Second verb type.</typeparam> + <typeparam name="T3">Third verb type.</typeparam> + <typeparam name="T4">Fourth verb type.</typeparam> + <typeparam name="T5">Fifth verb type.</typeparam> + <typeparam name="T6">Sixth verb type.</typeparam> + <typeparam name="TResult"></typeparam> + <param name="result">The result in verb scenario.</param> + <param name="parsedFunc1">Lambda executed on successful parsing of <typeparamref name="T1"/>.</param> + <param name="parsedFunc2">Lambda executed on successful parsing of <typeparamref name="T2"/>.</param> + <param name="parsedFunc3">Lambda executed on successful parsing of <typeparamref name="T3"/>.</param> + <param name="parsedFunc4">Lambda executed on successful parsing of <typeparamref name="T4"/>.</param> + <param name="parsedFunc5">Lambda executed on successful parsing of <typeparamref name="T5"/>.</param> + <param name="parsedFunc6">Lambda executed on successful parsing of <typeparamref name="T6"/>.</param> + <param name="notParsedFunc">Lambda executed on failed parsing.</param> + <returns>The new value.</returns> + </member> + <member name="M:CommandLine.ParserResultExtensions.MapResult``8(CommandLine.ParserResult{System.Object},System.Func{``0,``7},System.Func{``1,``7},System.Func{``2,``7},System.Func{``3,``7},System.Func{``4,``7},System.Func{``5,``7},System.Func{``6,``7},System.Func{System.Collections.Generic.IEnumerable{CommandLine.Error},``7})"> + <summary> + Provides a way to transform result data into another value. + </summary> + <typeparam name="T1">First verb type.</typeparam> + <typeparam name="T2">Second verb type.</typeparam> + <typeparam name="T3">Third verb type.</typeparam> + <typeparam name="T4">Fourth verb type.</typeparam> + <typeparam name="T5">Fifth verb type.</typeparam> + <typeparam name="T6">Sixth verb type.</typeparam> + <typeparam name="T7">Seventh verb type.</typeparam> + <typeparam name="TResult"></typeparam> + <param name="result">The result in verb scenario.</param> + <param name="parsedFunc1">Lambda executed on successful parsing of <typeparamref name="T1"/>.</param> + <param name="parsedFunc2">Lambda executed on successful parsing of <typeparamref name="T2"/>.</param> + <param name="parsedFunc3">Lambda executed on successful parsing of <typeparamref name="T3"/>.</param> + <param name="parsedFunc4">Lambda executed on successful parsing of <typeparamref name="T4"/>.</param> + <param name="parsedFunc5">Lambda executed on successful parsing of <typeparamref name="T5"/>.</param> + <param name="parsedFunc6">Lambda executed on successful parsing of <typeparamref name="T6"/>.</param> + <param name="parsedFunc7">Lambda executed on successful parsing of <typeparamref name="T7"/>.</param> + <param name="notParsedFunc">Lambda executed on failed parsing.</param> + <returns>The new value.</returns> + </member> + <member name="M:CommandLine.ParserResultExtensions.MapResult``9(CommandLine.ParserResult{System.Object},System.Func{``0,``8},System.Func{``1,``8},System.Func{``2,``8},System.Func{``3,``8},System.Func{``4,``8},System.Func{``5,``8},System.Func{``6,``8},System.Func{``7,``8},System.Func{System.Collections.Generic.IEnumerable{CommandLine.Error},``8})"> + <summary> + Provides a way to transform result data into another value. + </summary> + <typeparam name="T1">First verb type.</typeparam> + <typeparam name="T2">Second verb type.</typeparam> + <typeparam name="T3">Third verb type.</typeparam> + <typeparam name="T4">Fourth verb type.</typeparam> + <typeparam name="T5">Fifth verb type.</typeparam> + <typeparam name="T6">Sixth verb type.</typeparam> + <typeparam name="T7">Seventh verb type.</typeparam> + <typeparam name="T8">Eighth verb type.</typeparam> + <typeparam name="TResult"></typeparam> + <param name="result">The result in verb scenario.</param> + <param name="parsedFunc1">Lambda executed on successful parsing of <typeparamref name="T1"/>.</param> + <param name="parsedFunc2">Lambda executed on successful parsing of <typeparamref name="T2"/>.</param> + <param name="parsedFunc3">Lambda executed on successful parsing of <typeparamref name="T3"/>.</param> + <param name="parsedFunc4">Lambda executed on successful parsing of <typeparamref name="T4"/>.</param> + <param name="parsedFunc5">Lambda executed on successful parsing of <typeparamref name="T5"/>.</param> + <param name="parsedFunc6">Lambda executed on successful parsing of <typeparamref name="T6"/>.</param> + <param name="parsedFunc7">Lambda executed on successful parsing of <typeparamref name="T7"/>.</param> + <param name="parsedFunc8">Lambda executed on successful parsing of <typeparamref name="T8"/>.</param> + <param name="notParsedFunc">Lambda executed on failed parsing.</param> + <returns>The new value.</returns> + </member> + <member name="M:CommandLine.ParserResultExtensions.MapResult``10(CommandLine.ParserResult{System.Object},System.Func{``0,``9},System.Func{``1,``9},System.Func{``2,``9},System.Func{``3,``9},System.Func{``4,``9},System.Func{``5,``9},System.Func{``6,``9},System.Func{``7,``9},System.Func{``8,``9},System.Func{System.Collections.Generic.IEnumerable{CommandLine.Error},``9})"> + <summary> + Provides a way to transform result data into another value. + </summary> + <typeparam name="T1">First verb type.</typeparam> + <typeparam name="T2">Second verb type.</typeparam> + <typeparam name="T3">Third verb type.</typeparam> + <typeparam name="T4">Fourth verb type.</typeparam> + <typeparam name="T5">Fifth verb type.</typeparam> + <typeparam name="T6">Sixth verb type.</typeparam> + <typeparam name="T7">Seventh verb type.</typeparam> + <typeparam name="T8">Eighth verb type.</typeparam> + <typeparam name="T9">Ninth verb type.</typeparam> + <typeparam name="TResult"></typeparam> + <param name="result">The result in verb scenario.</param> + <param name="parsedFunc1">Lambda executed on successful parsing of <typeparamref name="T1"/>.</param> + <param name="parsedFunc2">Lambda executed on successful parsing of <typeparamref name="T2"/>.</param> + <param name="parsedFunc3">Lambda executed on successful parsing of <typeparamref name="T3"/>.</param> + <param name="parsedFunc4">Lambda executed on successful parsing of <typeparamref name="T4"/>.</param> + <param name="parsedFunc5">Lambda executed on successful parsing of <typeparamref name="T5"/>.</param> + <param name="parsedFunc6">Lambda executed on successful parsing of <typeparamref name="T6"/>.</param> + <param name="parsedFunc7">Lambda executed on successful parsing of <typeparamref name="T7"/>.</param> + <param name="parsedFunc8">Lambda executed on successful parsing of <typeparamref name="T8"/>.</param> + <param name="parsedFunc9">Lambda executed on successful parsing of <typeparamref name="T9"/>.</param> + <param name="notParsedFunc">Lambda executed on failed parsing.</param> + <returns>The new value.</returns> + </member> + <member name="M:CommandLine.ParserResultExtensions.MapResult``11(CommandLine.ParserResult{System.Object},System.Func{``0,``10},System.Func{``1,``10},System.Func{``2,``10},System.Func{``3,``10},System.Func{``4,``10},System.Func{``5,``10},System.Func{``6,``10},System.Func{``7,``10},System.Func{``8,``10},System.Func{``9,``10},System.Func{System.Collections.Generic.IEnumerable{CommandLine.Error},``10})"> + <summary> + Provides a way to transform result data into another value. + </summary> + <typeparam name="T1">First verb type.</typeparam> + <typeparam name="T2">Second verb type.</typeparam> + <typeparam name="T3">Third verb type.</typeparam> + <typeparam name="T4">Fourth verb type.</typeparam> + <typeparam name="T5">Fifth verb type.</typeparam> + <typeparam name="T6">Sixth verb type.</typeparam> + <typeparam name="T7">Seventh verb type.</typeparam> + <typeparam name="T8">Eighth verb type.</typeparam> + <typeparam name="T9">Ninth verb type.</typeparam> + <typeparam name="T10">Tenth verb type.</typeparam> + <typeparam name="TResult"></typeparam> + <param name="result">The result in verb scenario.</param> + <param name="parsedFunc1">Lambda executed on successful parsing of <typeparamref name="T1"/>.</param> + <param name="parsedFunc2">Lambda executed on successful parsing of <typeparamref name="T2"/>.</param> + <param name="parsedFunc3">Lambda executed on successful parsing of <typeparamref name="T3"/>.</param> + <param name="parsedFunc4">Lambda executed on successful parsing of <typeparamref name="T4"/>.</param> + <param name="parsedFunc5">Lambda executed on successful parsing of <typeparamref name="T5"/>.</param> + <param name="parsedFunc6">Lambda executed on successful parsing of <typeparamref name="T6"/>.</param> + <param name="parsedFunc7">Lambda executed on successful parsing of <typeparamref name="T7"/>.</param> + <param name="parsedFunc8">Lambda executed on successful parsing of <typeparamref name="T8"/>.</param> + <param name="parsedFunc9">Lambda executed on successful parsing of <typeparamref name="T9"/>.</param> + <param name="parsedFunc10">Lambda executed on successful parsing of <typeparamref name="T10"/>.</param> + <param name="notParsedFunc">Lambda executed on failed parsing.</param> + <returns>The new value.</returns> + </member> + <member name="M:CommandLine.ParserResultExtensions.MapResult``12(CommandLine.ParserResult{System.Object},System.Func{``0,``11},System.Func{``1,``11},System.Func{``2,``11},System.Func{``3,``11},System.Func{``4,``11},System.Func{``5,``11},System.Func{``6,``11},System.Func{``7,``11},System.Func{``8,``11},System.Func{``9,``11},System.Func{``10,``11},System.Func{System.Collections.Generic.IEnumerable{CommandLine.Error},``11})"> + <summary> + Provides a way to transform result data into another value. + </summary> + <typeparam name="T1">First verb type.</typeparam> + <typeparam name="T2">Second verb type.</typeparam> + <typeparam name="T3">Third verb type.</typeparam> + <typeparam name="T4">Fourth verb type.</typeparam> + <typeparam name="T5">Fifth verb type.</typeparam> + <typeparam name="T6">Sixth verb type.</typeparam> + <typeparam name="T7">Seventh verb type.</typeparam> + <typeparam name="T8">Eighth verb type.</typeparam> + <typeparam name="T9">Ninth verb type.</typeparam> + <typeparam name="T10">Tenth verb type.</typeparam> + <typeparam name="T11">Eleventh verb type.</typeparam> + <typeparam name="TResult"></typeparam> + <param name="result">The result in verb scenario.</param> + <param name="parsedFunc1">Lambda executed on successful parsing of <typeparamref name="T1"/>.</param> + <param name="parsedFunc2">Lambda executed on successful parsing of <typeparamref name="T2"/>.</param> + <param name="parsedFunc3">Lambda executed on successful parsing of <typeparamref name="T3"/>.</param> + <param name="parsedFunc4">Lambda executed on successful parsing of <typeparamref name="T4"/>.</param> + <param name="parsedFunc5">Lambda executed on successful parsing of <typeparamref name="T5"/>.</param> + <param name="parsedFunc6">Lambda executed on successful parsing of <typeparamref name="T6"/>.</param> + <param name="parsedFunc7">Lambda executed on successful parsing of <typeparamref name="T7"/>.</param> + <param name="parsedFunc8">Lambda executed on successful parsing of <typeparamref name="T8"/>.</param> + <param name="parsedFunc9">Lambda executed on successful parsing of <typeparamref name="T9"/>.</param> + <param name="parsedFunc10">Lambda executed on successful parsing of <typeparamref name="T10"/>.</param> + <param name="parsedFunc11">Lambda executed on successful parsing of <typeparamref name="T11"/>.</param> + <param name="notParsedFunc">Lambda executed on failed parsing.</param> + <returns>The new value.</returns> + </member> + <member name="M:CommandLine.ParserResultExtensions.MapResult``13(CommandLine.ParserResult{System.Object},System.Func{``0,``12},System.Func{``1,``12},System.Func{``2,``12},System.Func{``3,``12},System.Func{``4,``12},System.Func{``5,``12},System.Func{``6,``12},System.Func{``7,``12},System.Func{``8,``12},System.Func{``9,``12},System.Func{``10,``12},System.Func{``11,``12},System.Func{System.Collections.Generic.IEnumerable{CommandLine.Error},``12})"> + <summary> + Provides a way to transform result data into another value. + </summary> + <typeparam name="T1">First verb type.</typeparam> + <typeparam name="T2">Second verb type.</typeparam> + <typeparam name="T3">Third verb type.</typeparam> + <typeparam name="T4">Fourth verb type.</typeparam> + <typeparam name="T5">Fifth verb type.</typeparam> + <typeparam name="T6">Sixth verb type.</typeparam> + <typeparam name="T7">Seventh verb type.</typeparam> + <typeparam name="T8">Eighth verb type.</typeparam> + <typeparam name="T9">Ninth verb type.</typeparam> + <typeparam name="T10">Tenth verb type.</typeparam> + <typeparam name="T11">Eleventh verb type.</typeparam> + <typeparam name="T12">Twelfth verb type.</typeparam> + <typeparam name="TResult"></typeparam> + <param name="result">The result in verb scenario.</param> + <param name="parsedFunc1">Lambda executed on successful parsing of <typeparamref name="T1"/>.</param> + <param name="parsedFunc2">Lambda executed on successful parsing of <typeparamref name="T2"/>.</param> + <param name="parsedFunc3">Lambda executed on successful parsing of <typeparamref name="T3"/>.</param> + <param name="parsedFunc4">Lambda executed on successful parsing of <typeparamref name="T4"/>.</param> + <param name="parsedFunc5">Lambda executed on successful parsing of <typeparamref name="T5"/>.</param> + <param name="parsedFunc6">Lambda executed on successful parsing of <typeparamref name="T6"/>.</param> + <param name="parsedFunc7">Lambda executed on successful parsing of <typeparamref name="T7"/>.</param> + <param name="parsedFunc8">Lambda executed on successful parsing of <typeparamref name="T8"/>.</param> + <param name="parsedFunc9">Lambda executed on successful parsing of <typeparamref name="T9"/>.</param> + <param name="parsedFunc10">Lambda executed on successful parsing of <typeparamref name="T10"/>.</param> + <param name="parsedFunc11">Lambda executed on successful parsing of <typeparamref name="T11"/>.</param> + <param name="parsedFunc12">Lambda executed on successful parsing of <typeparamref name="T12"/>.</param> + <param name="notParsedFunc">Lambda executed on failed parsing.</param> + <returns>The new value.</returns> + </member> + <member name="M:CommandLine.ParserResultExtensions.MapResult``14(CommandLine.ParserResult{System.Object},System.Func{``0,``13},System.Func{``1,``13},System.Func{``2,``13},System.Func{``3,``13},System.Func{``4,``13},System.Func{``5,``13},System.Func{``6,``13},System.Func{``7,``13},System.Func{``8,``13},System.Func{``9,``13},System.Func{``10,``13},System.Func{``11,``13},System.Func{``12,``13},System.Func{System.Collections.Generic.IEnumerable{CommandLine.Error},``13})"> + <summary> + Provides a way to transform result data into another value. + </summary> + <typeparam name="T1">First verb type.</typeparam> + <typeparam name="T2">Second verb type.</typeparam> + <typeparam name="T3">Third verb type.</typeparam> + <typeparam name="T4">Fourth verb type.</typeparam> + <typeparam name="T5">Fifth verb type.</typeparam> + <typeparam name="T6">Sixth verb type.</typeparam> + <typeparam name="T7">Seventh verb type.</typeparam> + <typeparam name="T8">Eighth verb type.</typeparam> + <typeparam name="T9">Ninth verb type.</typeparam> + <typeparam name="T10">Tenth verb type.</typeparam> + <typeparam name="T11">Eleventh verb type.</typeparam> + <typeparam name="T12">Twelfth verb type.</typeparam> + <typeparam name="T13">Thirteenth verb type.</typeparam> + <typeparam name="TResult"></typeparam> + <param name="result">The result in verb scenario.</param> + <param name="parsedFunc1">Lambda executed on successful parsing of <typeparamref name="T1"/>.</param> + <param name="parsedFunc2">Lambda executed on successful parsing of <typeparamref name="T2"/>.</param> + <param name="parsedFunc3">Lambda executed on successful parsing of <typeparamref name="T3"/>.</param> + <param name="parsedFunc4">Lambda executed on successful parsing of <typeparamref name="T4"/>.</param> + <param name="parsedFunc5">Lambda executed on successful parsing of <typeparamref name="T5"/>.</param> + <param name="parsedFunc6">Lambda executed on successful parsing of <typeparamref name="T6"/>.</param> + <param name="parsedFunc7">Lambda executed on successful parsing of <typeparamref name="T7"/>.</param> + <param name="parsedFunc8">Lambda executed on successful parsing of <typeparamref name="T8"/>.</param> + <param name="parsedFunc9">Lambda executed on successful parsing of <typeparamref name="T9"/>.</param> + <param name="parsedFunc10">Lambda executed on successful parsing of <typeparamref name="T10"/>.</param> + <param name="parsedFunc11">Lambda executed on successful parsing of <typeparamref name="T11"/>.</param> + <param name="parsedFunc12">Lambda executed on successful parsing of <typeparamref name="T12"/>.</param> + <param name="parsedFunc13">Lambda executed on successful parsing of <typeparamref name="T13"/>.</param> + <param name="notParsedFunc">Lambda executed on failed parsing.</param> + <returns>The new value.</returns> + </member> + <member name="M:CommandLine.ParserResultExtensions.MapResult``15(CommandLine.ParserResult{System.Object},System.Func{``0,``14},System.Func{``1,``14},System.Func{``2,``14},System.Func{``3,``14},System.Func{``4,``14},System.Func{``5,``14},System.Func{``6,``14},System.Func{``7,``14},System.Func{``8,``14},System.Func{``9,``14},System.Func{``10,``14},System.Func{``11,``14},System.Func{``12,``14},System.Func{``13,``14},System.Func{System.Collections.Generic.IEnumerable{CommandLine.Error},``14})"> + <summary> + Provides a way to transform result data into another value. + </summary> + <typeparam name="T1">First verb type.</typeparam> + <typeparam name="T2">Second verb type.</typeparam> + <typeparam name="T3">Third verb type.</typeparam> + <typeparam name="T4">Fourth verb type.</typeparam> + <typeparam name="T5">Fifth verb type.</typeparam> + <typeparam name="T6">Sixth verb type.</typeparam> + <typeparam name="T7">Seventh verb type.</typeparam> + <typeparam name="T8">Eighth verb type.</typeparam> + <typeparam name="T9">Ninth verb type.</typeparam> + <typeparam name="T10">Tenth verb type.</typeparam> + <typeparam name="T11">Eleventh verb type.</typeparam> + <typeparam name="T12">Twelfth verb type.</typeparam> + <typeparam name="T13">Thirteenth verb type.</typeparam> + <typeparam name="T14">Fourteenth verb type.</typeparam> + <typeparam name="TResult"></typeparam> + <param name="result">The result in verb scenario.</param> + <param name="parsedFunc1">Lambda executed on successful parsing of <typeparamref name="T1"/>.</param> + <param name="parsedFunc2">Lambda executed on successful parsing of <typeparamref name="T2"/>.</param> + <param name="parsedFunc3">Lambda executed on successful parsing of <typeparamref name="T3"/>.</param> + <param name="parsedFunc4">Lambda executed on successful parsing of <typeparamref name="T4"/>.</param> + <param name="parsedFunc5">Lambda executed on successful parsing of <typeparamref name="T5"/>.</param> + <param name="parsedFunc6">Lambda executed on successful parsing of <typeparamref name="T6"/>.</param> + <param name="parsedFunc7">Lambda executed on successful parsing of <typeparamref name="T7"/>.</param> + <param name="parsedFunc8">Lambda executed on successful parsing of <typeparamref name="T8"/>.</param> + <param name="parsedFunc9">Lambda executed on successful parsing of <typeparamref name="T9"/>.</param> + <param name="parsedFunc10">Lambda executed on successful parsing of <typeparamref name="T10"/>.</param> + <param name="parsedFunc11">Lambda executed on successful parsing of <typeparamref name="T11"/>.</param> + <param name="parsedFunc12">Lambda executed on successful parsing of <typeparamref name="T12"/>.</param> + <param name="parsedFunc13">Lambda executed on successful parsing of <typeparamref name="T13"/>.</param> + <param name="parsedFunc14">Lambda executed on successful parsing of <typeparamref name="T14"/>.</param> + <param name="notParsedFunc">Lambda executed on failed parsing.</param> + <returns>The new value.</returns> + </member> + <member name="M:CommandLine.ParserResultExtensions.MapResult``16(CommandLine.ParserResult{System.Object},System.Func{``0,``15},System.Func{``1,``15},System.Func{``2,``15},System.Func{``3,``15},System.Func{``4,``15},System.Func{``5,``15},System.Func{``6,``15},System.Func{``7,``15},System.Func{``8,``15},System.Func{``9,``15},System.Func{``10,``15},System.Func{``11,``15},System.Func{``12,``15},System.Func{``13,``15},System.Func{``14,``15},System.Func{System.Collections.Generic.IEnumerable{CommandLine.Error},``15})"> + <summary> + Provides a way to transform result data into another value. + </summary> + <typeparam name="T1">First verb type.</typeparam> + <typeparam name="T2">Second verb type.</typeparam> + <typeparam name="T3">Third verb type.</typeparam> + <typeparam name="T4">Fourth verb type.</typeparam> + <typeparam name="T5">Fifth verb type.</typeparam> + <typeparam name="T6">Sixth verb type.</typeparam> + <typeparam name="T7">Seventh verb type.</typeparam> + <typeparam name="T8">Eighth verb type.</typeparam> + <typeparam name="T9">Ninth verb type.</typeparam> + <typeparam name="T10">Tenth verb type.</typeparam> + <typeparam name="T11">Eleventh verb type.</typeparam> + <typeparam name="T12">Twelfth verb type.</typeparam> + <typeparam name="T13">Thirteenth verb type.</typeparam> + <typeparam name="T14">Fourteenth verb type.</typeparam> + <typeparam name="T15">Fifteenth verb type.</typeparam> + <typeparam name="TResult"></typeparam> + <param name="result">The result in verb scenario.</param> + <param name="parsedFunc1">Lambda executed on successful parsing of <typeparamref name="T1"/>.</param> + <param name="parsedFunc2">Lambda executed on successful parsing of <typeparamref name="T2"/>.</param> + <param name="parsedFunc3">Lambda executed on successful parsing of <typeparamref name="T3"/>.</param> + <param name="parsedFunc4">Lambda executed on successful parsing of <typeparamref name="T4"/>.</param> + <param name="parsedFunc5">Lambda executed on successful parsing of <typeparamref name="T5"/>.</param> + <param name="parsedFunc6">Lambda executed on successful parsing of <typeparamref name="T6"/>.</param> + <param name="parsedFunc7">Lambda executed on successful parsing of <typeparamref name="T7"/>.</param> + <param name="parsedFunc8">Lambda executed on successful parsing of <typeparamref name="T8"/>.</param> + <param name="parsedFunc9">Lambda executed on successful parsing of <typeparamref name="T9"/>.</param> + <param name="parsedFunc10">Lambda executed on successful parsing of <typeparamref name="T10"/>.</param> + <param name="parsedFunc11">Lambda executed on successful parsing of <typeparamref name="T11"/>.</param> + <param name="parsedFunc12">Lambda executed on successful parsing of <typeparamref name="T12"/>.</param> + <param name="parsedFunc13">Lambda executed on successful parsing of <typeparamref name="T13"/>.</param> + <param name="parsedFunc14">Lambda executed on successful parsing of <typeparamref name="T14"/>.</param> + <param name="parsedFunc15">Lambda executed on successful parsing of <typeparamref name="T15"/>.</param> + <param name="notParsedFunc">Lambda executed on failed parsing.</param> + <returns>The new value.</returns> + </member> + <member name="M:CommandLine.ParserResultExtensions.MapResult``17(CommandLine.ParserResult{System.Object},System.Func{``0,``16},System.Func{``1,``16},System.Func{``2,``16},System.Func{``3,``16},System.Func{``4,``16},System.Func{``5,``16},System.Func{``6,``16},System.Func{``7,``16},System.Func{``8,``16},System.Func{``9,``16},System.Func{``10,``16},System.Func{``11,``16},System.Func{``12,``16},System.Func{``13,``16},System.Func{``14,``16},System.Func{``15,``16},System.Func{System.Collections.Generic.IEnumerable{CommandLine.Error},``16})"> + <summary> + Provides a way to transform result data into another value. + </summary> + <typeparam name="T1">First verb type.</typeparam> + <typeparam name="T2">Second verb type.</typeparam> + <typeparam name="T3">Third verb type.</typeparam> + <typeparam name="T4">Fourth verb type.</typeparam> + <typeparam name="T5">Fifth verb type.</typeparam> + <typeparam name="T6">Sixth verb type.</typeparam> + <typeparam name="T7">Seventh verb type.</typeparam> + <typeparam name="T8">Eighth verb type.</typeparam> + <typeparam name="T9">Ninth verb type.</typeparam> + <typeparam name="T10">Tenth verb type.</typeparam> + <typeparam name="T11">Eleventh verb type.</typeparam> + <typeparam name="T12">Twelfth verb type.</typeparam> + <typeparam name="T13">Thirteenth verb type.</typeparam> + <typeparam name="T14">Fourteenth verb type.</typeparam> + <typeparam name="T15">Fifteenth verb type.</typeparam> + <typeparam name="T16">Sixteenth verb type.</typeparam> + <typeparam name="TResult"></typeparam> + <param name="result">The result in verb scenario.</param> + <param name="parsedFunc1">Lambda executed on successful parsing of <typeparamref name="T1"/>.</param> + <param name="parsedFunc2">Lambda executed on successful parsing of <typeparamref name="T2"/>.</param> + <param name="parsedFunc3">Lambda executed on successful parsing of <typeparamref name="T3"/>.</param> + <param name="parsedFunc4">Lambda executed on successful parsing of <typeparamref name="T4"/>.</param> + <param name="parsedFunc5">Lambda executed on successful parsing of <typeparamref name="T5"/>.</param> + <param name="parsedFunc6">Lambda executed on successful parsing of <typeparamref name="T6"/>.</param> + <param name="parsedFunc7">Lambda executed on successful parsing of <typeparamref name="T7"/>.</param> + <param name="parsedFunc8">Lambda executed on successful parsing of <typeparamref name="T8"/>.</param> + <param name="parsedFunc9">Lambda executed on successful parsing of <typeparamref name="T9"/>.</param> + <param name="parsedFunc10">Lambda executed on successful parsing of <typeparamref name="T10"/>.</param> + <param name="parsedFunc11">Lambda executed on successful parsing of <typeparamref name="T11"/>.</param> + <param name="parsedFunc12">Lambda executed on successful parsing of <typeparamref name="T12"/>.</param> + <param name="parsedFunc13">Lambda executed on successful parsing of <typeparamref name="T13"/>.</param> + <param name="parsedFunc14">Lambda executed on successful parsing of <typeparamref name="T14"/>.</param> + <param name="parsedFunc15">Lambda executed on successful parsing of <typeparamref name="T15"/>.</param> + <param name="parsedFunc16">Lambda executed on successful parsing of <typeparamref name="T16"/>.</param> + <param name="notParsedFunc">Lambda executed on failed parsing.</param> + <returns>The new value.</returns> + </member> + <member name="T:CommandLine.ParserSettings"> + <summary> + Provides settings for <see cref="T:CommandLine.Parser"/>. Once consumed cannot be reused. + </summary> + </member> + <member name="M:CommandLine.ParserSettings.#ctor"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.ParserSettings"/> class. + </summary> + </member> + <member name="M:CommandLine.ParserSettings.Finalize"> + <summary> + Finalizes an instance of the <see cref="T:CommandLine.ParserSettings"/> class. + </summary> + </member> + <member name="P:CommandLine.ParserSettings.CaseSensitive"> + <summary> + Gets or sets a value indicating whether perform case sensitive comparisons. + Note that case insensitivity only applies to <i>parameters</i>, not the values + assigned to them (for example, enum parsing). + </summary> + </member> + <member name="P:CommandLine.ParserSettings.CaseInsensitiveEnumValues"> + <summary> + Gets or sets a value indicating whether perform case sensitive comparisons of <i>values</i>. + Note that case insensitivity only applies to <i>values</i>, not the parameters. + </summary> + </member> + <member name="P:CommandLine.ParserSettings.ParsingCulture"> + <summary> + Gets or sets the culture used when parsing arguments to typed properties. + </summary> + <remarks> + Default is invariant culture, <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/>. + </remarks> + </member> + <member name="P:CommandLine.ParserSettings.HelpWriter"> + <summary> + Gets or sets the <see cref="T:System.IO.TextWriter"/> used for help method output. + Setting this property to null, will disable help screen. + </summary> + <remarks> + It is the caller's responsibility to dispose or close the <see cref="T:System.IO.TextWriter"/>. + </remarks> + </member> + <member name="P:CommandLine.ParserSettings.IgnoreUnknownArguments"> + <summary> + Gets or sets a value indicating whether the parser shall move on to the next argument and ignore the given argument if it + encounter an unknown arguments + </summary> + <value> + <c>true</c> to allow parsing the arguments with different class options that do not have all the arguments. + </value> + <remarks> + This allows fragmented version class parsing, useful for project with add-on where add-ons also requires command line arguments but + when these are unknown by the main program at build time. + </remarks> + </member> + <member name="P:CommandLine.ParserSettings.EnableDashDash"> + <summary> + Gets or sets a value indicating whether enable double dash '--' syntax, + that forces parsing of all subsequent tokens as values. + </summary> + </member> + <member name="P:CommandLine.ParserSettings.MaximumDisplayWidth"> + <summary> + Gets or sets the maximum width of the display. This determines word wrap when displaying the text. + </summary> + </member> + <member name="M:CommandLine.ParserSettings.Dispose"> + <summary> + Frees resources owned by the instance. + </summary> + </member> + <member name="T:CommandLine.Text.AssemblyLicenseAttribute"> + <summary> + Models a multiline assembly license text. + </summary> + </member> + <member name="M:CommandLine.Text.AssemblyLicenseAttribute.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.AssemblyLicenseAttribute"/> class + with one line of text. + </summary> + <param name="line1">First line of license text.</param> + </member> + <member name="M:CommandLine.Text.AssemblyLicenseAttribute.#ctor(System.String,System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.AssemblyLicenseAttribute"/> class + with two lines of text. + </summary> + <param name="line1">First line of license text.</param> + <param name="line2">Second line of license text.</param> + </member> + <member name="M:CommandLine.Text.AssemblyLicenseAttribute.#ctor(System.String,System.String,System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.AssemblyLicenseAttribute"/> class + with three lines of text. + </summary> + <param name="line1">First line of license text.</param> + <param name="line2">Second line of license text.</param> + <param name="line3">Third line of license text.</param> + </member> + <member name="M:CommandLine.Text.AssemblyLicenseAttribute.#ctor(System.String,System.String,System.String,System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.AssemblyLicenseAttribute"/> class + with four lines of text. + </summary> + <param name="line1">First line of license text.</param> + <param name="line2">Second line of license text.</param> + <param name="line3">Third line of license text.</param> + <param name="line4">Fourth line of license text.</param> + </member> + <member name="M:CommandLine.Text.AssemblyLicenseAttribute.#ctor(System.String,System.String,System.String,System.String,System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.AssemblyLicenseAttribute"/> class + with five lines of text. + </summary> + <param name="line1">First line of license text.</param> + <param name="line2">Second line of license text.</param> + <param name="line3">Third line of license text.</param> + <param name="line4">Fourth line of license text.</param> + <param name="line5">Fifth line of license text.</param> + </member> + <member name="T:CommandLine.Text.AssemblyUsageAttribute"> + <summary> + Models a multiline assembly usage text. + </summary> + </member> + <member name="M:CommandLine.Text.AssemblyUsageAttribute.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.AssemblyUsageAttribute"/> class + with one line of text. + </summary> + <param name="line1">First line of usage text.</param> + </member> + <member name="M:CommandLine.Text.AssemblyUsageAttribute.#ctor(System.String,System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.AssemblyUsageAttribute"/> class + with two lines of text. + </summary> + <param name="line1">First line of usage text.</param> + <param name="line2">Second line of usage text.</param> + </member> + <member name="M:CommandLine.Text.AssemblyUsageAttribute.#ctor(System.String,System.String,System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.AssemblyUsageAttribute"/> class + with three lines of text. + </summary> + <param name="line1">First line of usage text.</param> + <param name="line2">Second line of usage text.</param> + <param name="line3">Third line of usage text.</param> + </member> + <member name="M:CommandLine.Text.AssemblyUsageAttribute.#ctor(System.String,System.String,System.String,System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.AssemblyUsageAttribute"/> class + with four lines of text. + </summary> + <param name="line1">First line of usage text.</param> + <param name="line2">Second line of usage text.</param> + <param name="line3">Third line of usage text.</param> + <param name="line4">Fourth line of usage text.</param> + </member> + <member name="M:CommandLine.Text.AssemblyUsageAttribute.#ctor(System.String,System.String,System.String,System.String,System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.AssemblyUsageAttribute"/> class + with five lines of text. + </summary> + <param name="line1">First line of usage text.</param> + <param name="line2">Second line of usage text.</param> + <param name="line3">Third line of usage text.</param> + <param name="line4">Fourth line of usage text.</param> + <param name="line5">Fifth line of usage text.</param> + </member> + <member name="T:CommandLine.Text.CopyrightInfo"> + <summary> + Models the copyright part of an help text. + You can assign it where you assign any <see cref="T:System.String"/> instance. + </summary> + </member> + <member name="P:CommandLine.Text.CopyrightInfo.Empty"> + <summary> + An empty object used for initialization. + </summary> + </member> + <member name="M:CommandLine.Text.CopyrightInfo.#ctor(System.String,System.Int32)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.CopyrightInfo"/> class + specifying author and year. + </summary> + <param name="author">The company or person holding the copyright.</param> + <param name="year">The year of coverage of copyright.</param> + <exception cref="T:System.ArgumentException">Thrown when parameter <paramref name="author"/> is null or empty string.</exception> + </member> + <member name="M:CommandLine.Text.CopyrightInfo.#ctor(System.String,System.Int32[])"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.CopyrightInfo"/> class + specifying author and copyrightYears. + </summary> + <param name="author">The company or person holding the copyright.</param> + <param name="years">The copyrightYears of coverage of copyright.</param> + <exception cref="T:System.ArgumentException">Thrown when parameter <paramref name="author"/> is null or empty string.</exception> + <exception cref="T:System.ArgumentOutOfRangeException">Thrown when parameter <paramref name="years"/> is not supplied.</exception> + </member> + <member name="M:CommandLine.Text.CopyrightInfo.#ctor(System.Boolean,System.String,System.Int32[])"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.CopyrightInfo"/> class + specifying symbol case, author and copyrightYears. + </summary> + <param name="isSymbolUpper">The case of the copyright symbol.</param> + <param name="author">The company or person holding the copyright.</param> + <param name="copyrightYears">The copyrightYears of coverage of copyright.</param> + <exception cref="T:System.ArgumentException">Thrown when parameter <paramref name="author"/> is null or empty string.</exception> + <exception cref="T:System.ArgumentOutOfRangeException">Thrown when parameter <paramref name="copyrightYears"/> is not supplied.</exception> + </member> + <member name="M:CommandLine.Text.CopyrightInfo.#ctor"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.CopyrightInfo"/> class. + </summary> + </member> + <member name="M:CommandLine.Text.CopyrightInfo.#ctor(System.Reflection.AssemblyCopyrightAttribute)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.CopyrightInfo"/> class + with an assembly attribute, this overrides all formatting. + </summary> + <param name="attribute">The attribute which text to use.</param> + </member> + <member name="P:CommandLine.Text.CopyrightInfo.Default"> + <summary> + Gets the default copyright information. + Retrieved from <see cref="T:System.Reflection.AssemblyCopyrightAttribute"/>, if it exists, + otherwise it uses <see cref="T:System.Reflection.AssemblyCompanyAttribute"/> as copyright holder with the current year. + If neither exists it throws an <see cref="T:System.InvalidOperationException"/>. + </summary> + </member> + <member name="P:CommandLine.Text.CopyrightInfo.CopyrightWord"> + <summary> + Gets a different copyright word when overridden in a derived class. + </summary> + </member> + <member name="M:CommandLine.Text.CopyrightInfo.op_Implicit(CommandLine.Text.CopyrightInfo)~System.String"> + <summary> + Converts the copyright instance to a <see cref="T:System.String"/>. + </summary> + <param name="info">This <see cref="T:CommandLine.Text.CopyrightInfo"/> instance.</param> + <returns>The <see cref="T:System.String"/> that contains the copyright.</returns> + </member> + <member name="M:CommandLine.Text.CopyrightInfo.ToString"> + <summary> + Returns the copyright as a <see cref="T:System.String"/>. + </summary> + <returns>The <see cref="T:System.String"/> that contains the copyright.</returns> + </member> + <member name="M:CommandLine.Text.CopyrightInfo.FormatYears(System.Int32[])"> + <summary> + When overridden in a derived class, allows to specify a new algorithm to render copyright copyrightYears + as a <see cref="T:System.String"/> instance. + </summary> + <param name="years">A <see cref="T:System.Int32"/> array of copyrightYears.</param> + <returns>A <see cref="T:System.String"/> instance with copyright copyrightYears.</returns> + </member> + <member name="T:CommandLine.Text.Example"> + <summary> + Models a command line usage example. + </summary> + </member> + <member name="M:CommandLine.Text.Example.#ctor(System.String,System.Collections.Generic.IEnumerable{CommandLine.UnParserSettings},System.Object)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.Example"/> class. + </summary> + <param name="helpText">Example description.</param> + <param name="formatStyles">A <see cref="T:CommandLine.UnParserSettings"/> instances sequence that defines command line arguments format.</param> + <param name="sample">A sample instance.</param> + </member> + <member name="M:CommandLine.Text.Example.#ctor(System.String,CommandLine.UnParserSettings,System.Object)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.Example"/> class. + </summary> + <param name="helpText">Example description.</param> + <param name="formatStyle">A <see cref="T:CommandLine.UnParserSettings"/> instance that defines command line arguments format.</param> + <param name="sample">A sample instance.</param> + </member> + <member name="M:CommandLine.Text.Example.#ctor(System.String,System.Object)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.Example"/> class. + </summary> + <param name="helpText">Example description.</param> + <param name="sample">A sample instance.</param> + </member> + <member name="P:CommandLine.Text.Example.HelpText"> + <summary> + Example description. + </summary> + </member> + <member name="P:CommandLine.Text.Example.FormatStyles"> + <summary> + A sequence of format styles. + </summary> + </member> + <member name="P:CommandLine.Text.Example.Sample"> + <summary> + A sample instance. + </summary> + </member> + <member name="M:CommandLine.Text.Example.Equals(System.Object)"> + <summary> + Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>. + </summary> + <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:System.Object"/>.</param> + <returns><value>true</value> if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>; otherwise, <value>false</value>.</returns> + </member> + <member name="M:CommandLine.Text.Example.GetHashCode"> + <summary> + Serves as a hash function for a particular type. + </summary> + <remarks>A hash code for the current <see cref="T:System.Object"/>.</remarks> + </member> + <member name="M:CommandLine.Text.Example.Equals(CommandLine.Text.Example)"> + <summary> + Returns a value that indicates whether the current instance and a specified <see cref="T:CommandLine.Text.Example"/> have the same value. + </summary> + <param name="other">The <see cref="T:CommandLine.Text.Example"/> instance to compare.</param> + <returns><value>true</value> if this instance of <see cref="T:CommandLine.Text.Example"/> and <paramref name="other"/> have the same value; otherwise, <value>false</value>.</returns> + </member> + <member name="T:CommandLine.Text.HeadingInfo"> + <summary> + Models the heading part of an help text. + You can assign it where you assign any <see cref="T:System.String"/> instance. + </summary> + </member> + <member name="M:CommandLine.Text.HeadingInfo.#ctor(System.String,System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.HeadingInfo"/> class + specifying program name and version. + </summary> + <param name="programName">The name of the program.</param> + <param name="version">The version of the program.</param> + <exception cref="T:System.ArgumentException">Thrown when parameter <paramref name="programName"/> is null or empty string.</exception> + </member> + <member name="P:CommandLine.Text.HeadingInfo.Empty"> + <summary> + An empty object used for initialization. + </summary> + </member> + <member name="P:CommandLine.Text.HeadingInfo.Default"> + <summary> + Gets the default heading instance. + The title is retrieved from <see cref="T:System.Reflection.AssemblyTitleAttribute"/>, + or the assembly short name if its not defined. + The version is retrieved from <see cref="T:System.Reflection.AssemblyInformationalVersionAttribute"/>, + or the assembly version if its not defined. + </summary> + </member> + <member name="M:CommandLine.Text.HeadingInfo.op_Implicit(CommandLine.Text.HeadingInfo)~System.String"> + <summary> + Converts the heading to a <see cref="T:System.String"/>. + </summary> + <param name="info">This <see cref="T:CommandLine.Text.HeadingInfo"/> instance.</param> + <returns>The <see cref="T:System.String"/> that contains the heading.</returns> + </member> + <member name="M:CommandLine.Text.HeadingInfo.ToString"> + <summary> + Returns the heading as a <see cref="T:System.String"/>. + </summary> + <returns>The <see cref="T:System.String"/> that contains the heading.</returns> + </member> + <member name="M:CommandLine.Text.HeadingInfo.WriteMessage(System.String,System.IO.TextWriter)"> + <summary> + Writes out a string and a new line using the program name specified in the constructor + and <paramref name="message"/> parameter. + </summary> + <param name="message">The <see cref="T:System.String"/> message to write.</param> + <param name="writer">The target <see cref="T:System.IO.TextWriter"/> derived type.</param> + <exception cref="T:System.ArgumentException">Thrown when parameter <paramref name="message"/> is null or empty string.</exception> + <exception cref="T:System.ArgumentNullException">Thrown when parameter <paramref name="writer"/> is null.</exception> + </member> + <member name="M:CommandLine.Text.HeadingInfo.WriteMessage(System.String)"> + <summary> + Writes out a string and a new line using the program name specified in the constructor + and <paramref name="message"/> parameter to standard output stream. + </summary> + <param name="message">The <see cref="T:System.String"/> message to write.</param> + <exception cref="T:System.ArgumentException">Thrown when parameter <paramref name="message"/> is null or empty string.</exception> + </member> + <member name="M:CommandLine.Text.HeadingInfo.WriteError(System.String)"> + <summary> + Writes out a string and a new line using the program name specified in the constructor + and <paramref name="message"/> parameter to standard error stream. + </summary> + <param name="message">The <see cref="T:System.String"/> message to write.</param> + <exception cref="T:System.ArgumentException">Thrown when parameter <paramref name="message"/> is null or empty string.</exception> + </member> + <member name="T:CommandLine.Text.HelpText"> + <summary> + Provides means to format an help screen. + You can assign it in place of a <see cref="T:System.String"/> instance. + </summary> + </member> + <member name="M:CommandLine.Text.HelpText.#ctor"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.HelpText"/> class. + </summary> + </member> + <member name="M:CommandLine.Text.HelpText.#ctor(CommandLine.Text.SentenceBuilder)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.HelpText"/> class + specifying the sentence builder. + </summary> + <param name="sentenceBuilder"> + A <see cref="P:CommandLine.Text.HelpText.SentenceBuilder"/> instance. + </param> + </member> + <member name="M:CommandLine.Text.HelpText.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.HelpText"/> class + specifying heading string. + </summary> + <param name="heading">An heading string or an instance of <see cref="T:CommandLine.Text.HeadingInfo"/>.</param> + <exception cref="T:System.ArgumentException">Thrown when parameter <paramref name="heading"/> is null or empty string.</exception> + </member> + <member name="M:CommandLine.Text.HelpText.#ctor(CommandLine.Text.SentenceBuilder,System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.HelpText"/> class + specifying the sentence builder and heading string. + </summary> + <param name="sentenceBuilder">A <see cref="P:CommandLine.Text.HelpText.SentenceBuilder"/> instance.</param> + <param name="heading">A string with heading or an instance of <see cref="T:CommandLine.Text.HeadingInfo"/>.</param> + </member> + <member name="M:CommandLine.Text.HelpText.#ctor(System.String,System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.HelpText"/> class + specifying heading and copyright strings. + </summary> + <param name="heading">A string with heading or an instance of <see cref="T:CommandLine.Text.HeadingInfo"/>.</param> + <param name="copyright">A string with copyright or an instance of <see cref="T:CommandLine.Text.CopyrightInfo"/>.</param> + <exception cref="T:System.ArgumentNullException">Thrown when one or more parameters are null or empty strings.</exception> + </member> + <member name="M:CommandLine.Text.HelpText.#ctor(CommandLine.Text.SentenceBuilder,System.String,System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.HelpText"/> class + specifying heading and copyright strings. + </summary> + <param name="sentenceBuilder">A <see cref="P:CommandLine.Text.HelpText.SentenceBuilder"/> instance.</param> + <param name="heading">A string with heading or an instance of <see cref="T:CommandLine.Text.HeadingInfo"/>.</param> + <param name="copyright">A string with copyright or an instance of <see cref="T:CommandLine.Text.CopyrightInfo"/>.</param> + <exception cref="T:System.ArgumentNullException">Thrown when one or more parameters are null or empty strings.</exception> + </member> + <member name="P:CommandLine.Text.HelpText.Heading"> + <summary> + Gets or sets the heading string. + You can directly assign a <see cref="T:CommandLine.Text.HeadingInfo"/> instance. + </summary> + </member> + <member name="P:CommandLine.Text.HelpText.Copyright"> + <summary> + Gets or sets the copyright string. + You can directly assign a <see cref="T:CommandLine.Text.CopyrightInfo"/> instance. + </summary> + </member> + <member name="P:CommandLine.Text.HelpText.MaximumDisplayWidth"> + <summary> + Gets or sets the maximum width of the display. This determines word wrap when displaying the text. + </summary> + <value>The maximum width of the display.</value> + </member> + <member name="P:CommandLine.Text.HelpText.AddDashesToOption"> + <summary> + Gets or sets a value indicating whether the format of options should contain dashes. + It modifies behavior of <see cref="M:CommandLine.Text.HelpText.AddOptions``1(CommandLine.ParserResult{``0})"/> method. + </summary> + </member> + <member name="P:CommandLine.Text.HelpText.AdditionalNewLineAfterOption"> + <summary> + Gets or sets a value indicating whether to add an additional line after the description of the specification. + </summary> + </member> + <member name="P:CommandLine.Text.HelpText.AddEnumValuesToHelpText"> + <summary> + Gets or sets a value indicating whether to add the values of an enum after the description of the specification. + </summary> + </member> + <member name="P:CommandLine.Text.HelpText.SentenceBuilder"> + <summary> + Gets the <see cref="P:CommandLine.Text.HelpText.SentenceBuilder"/> instance specified in constructor. + </summary> + </member> + <member name="M:CommandLine.Text.HelpText.AutoBuild``1(CommandLine.ParserResult{``0},System.Func{CommandLine.Text.HelpText,CommandLine.Text.HelpText},System.Func{CommandLine.Text.Example,CommandLine.Text.Example},System.Boolean,System.Int32)"> + <summary> + Creates a new instance of the <see cref="T:CommandLine.Text.HelpText"/> class using common defaults. + </summary> + <returns> + An instance of <see cref="T:CommandLine.Text.HelpText"/> class. + </returns> + <param name='parserResult'>The <see cref="T:CommandLine.ParserResult`1"/> containing the instance that collected command line arguments parsed with <see cref="T:CommandLine.Parser"/> class.</param> + <param name='onError'>A delegate used to customize the text block of reporting parsing errors text block.</param> + <param name='onExample'>A delegate used to customize <see cref="T:CommandLine.Text.Example"/> model used to render text block of usage examples.</param> + <param name="verbsIndex">If true the output style is consistent with verb commands (no dashes), otherwise it outputs options.</param> + <param name="maxDisplayWidth">The maximum width of the display.</param> + <remarks>The parameter <paramref name="verbsIndex"/> is not ontly a metter of formatting, it controls whether to handle verbs or options.</remarks> + </member> + <member name="M:CommandLine.Text.HelpText.AutoBuild``1(CommandLine.ParserResult{``0},System.Int32)"> + <summary> + Creates a new instance of the <see cref="T:CommandLine.Text.HelpText"/> class, + automatically handling verbs or options scenario. + </summary> + <param name='parserResult'>The <see cref="T:CommandLine.ParserResult`1"/> containing the instance that collected command line arguments parsed with <see cref="T:CommandLine.Parser"/> class.</param> + <param name="maxDisplayWidth">The maximum width of the display.</param> + <returns> + An instance of <see cref="T:CommandLine.Text.HelpText"/> class. + </returns> + <remarks>This feature is meant to be invoked automatically by the parser, setting the HelpWriter property + of <see cref="T:CommandLine.ParserSettings"/>.</remarks> + </member> + <member name="M:CommandLine.Text.HelpText.DefaultParsingErrorsHandler``1(CommandLine.ParserResult{``0},CommandLine.Text.HelpText)"> + <summary> + Supplies a default parsing error handler implementation. + </summary> + <param name='parserResult'>The <see cref="T:CommandLine.ParserResult`1"/> containing the instance that collected command line arguments parsed with <see cref="T:CommandLine.Parser"/> class.</param> + <param name="current">The <see cref="T:CommandLine.Text.HelpText"/> instance.</param> + </member> + <member name="M:CommandLine.Text.HelpText.op_Implicit(CommandLine.Text.HelpText)~System.String"> + <summary> + Converts the help instance to a <see cref="T:System.String"/>. + </summary> + <param name="info">This <see cref="T:CommandLine.Text.HelpText"/> instance.</param> + <returns>The <see cref="T:System.String"/> that contains the help screen.</returns> + </member> + <member name="M:CommandLine.Text.HelpText.AddPreOptionsLine(System.String)"> + <summary> + Adds a text line after copyright and before options usage strings. + </summary> + <param name="value">A <see cref="T:System.String"/> instance.</param> + <returns>Updated <see cref="T:CommandLine.Text.HelpText"/> instance.</returns> + <exception cref="T:System.ArgumentNullException">Thrown when parameter <paramref name="value"/> is null or empty string.</exception> + </member> + <member name="M:CommandLine.Text.HelpText.AddPostOptionsLine(System.String)"> + <summary> + Adds a text line at the bottom, after options usage string. + </summary> + <param name="value">A <see cref="T:System.String"/> instance.</param> + <returns>Updated <see cref="T:CommandLine.Text.HelpText"/> instance.</returns> + <exception cref="T:System.ArgumentNullException">Thrown when parameter <paramref name="value"/> is null or empty string.</exception> + </member> + <member name="M:CommandLine.Text.HelpText.AddPreOptionsLines(System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Adds text lines after copyright and before options usage strings. + </summary> + <param name="lines">A <see cref="T:System.String"/> sequence of line to add.</param> + <returns>Updated <see cref="T:CommandLine.Text.HelpText"/> instance.</returns> + </member> + <member name="M:CommandLine.Text.HelpText.AddPostOptionsLines(System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Adds text lines at the bottom, after options usage string. + </summary> + <param name="lines">A <see cref="T:System.String"/> sequence of line to add.</param> + <returns>Updated <see cref="T:CommandLine.Text.HelpText"/> instance.</returns> + </member> + <member name="M:CommandLine.Text.HelpText.AddPreOptionsText(System.String)"> + <summary> + Adds a text block of lines after copyright and before options usage strings. + </summary> + <param name="text">A <see cref="T:System.String"/> text block.</param> + <returns>Updated <see cref="T:CommandLine.Text.HelpText"/> instance.</returns> + </member> + <member name="M:CommandLine.Text.HelpText.AddPostOptionsText(System.String)"> + <summary> + Adds a text block of lines at the bottom, after options usage string. + </summary> + <param name="text">A <see cref="T:System.String"/> text block.</param> + <returns>Updated <see cref="T:CommandLine.Text.HelpText"/> instance.</returns> + </member> + <member name="M:CommandLine.Text.HelpText.AddOptions``1(CommandLine.ParserResult{``0})"> + <summary> + Adds a text block with options usage string. + </summary> + <param name="result">A parsing computation result.</param> + <exception cref="T:System.ArgumentNullException">Thrown when parameter <paramref name="result"/> is null.</exception> + </member> + <member name="M:CommandLine.Text.HelpText.AddVerbs(System.Type[])"> + <summary> + Adds a text block with verbs usage string. + </summary> + <param name="types">The array of <see cref="T:System.Type"/> with verb commands.</param> + <exception cref="T:System.ArgumentNullException">Thrown when parameter <paramref name="types"/> is null.</exception> + <exception cref="T:System.ArgumentOutOfRangeException">Thrown if <paramref name="types"/> array is empty.</exception> + </member> + <member name="M:CommandLine.Text.HelpText.AddOptions``1(System.Int32,CommandLine.ParserResult{``0})"> + <summary> + Adds a text block with options usage string. + </summary> + <param name="maximumLength">The maximum length of the help screen.</param> + <param name="result">A parsing computation result.</param> + <exception cref="T:System.ArgumentNullException">Thrown when parameter <paramref name="result"/> is null.</exception> + </member> + <member name="M:CommandLine.Text.HelpText.AddVerbs(System.Int32,System.Type[])"> + <summary> + Adds a text block with verbs usage string. + </summary> + <param name="maximumLength">The maximum length of the help screen.</param> + <param name="types">The array of <see cref="T:System.Type"/> with verb commands.</param> + <exception cref="T:System.ArgumentNullException">Thrown when parameter <paramref name="types"/> is null.</exception> + <exception cref="T:System.ArgumentOutOfRangeException">Thrown if <paramref name="types"/> array is empty.</exception> + </member> + <member name="M:CommandLine.Text.HelpText.RenderParsingErrorsText``1(CommandLine.ParserResult{``0},System.Func{CommandLine.Error,System.String},System.Func{System.Collections.Generic.IEnumerable{CommandLine.MutuallyExclusiveSetError},System.String},System.Int32)"> + <summary> + Builds a string that contains a parsing error message. + </summary> + <param name='parserResult'>The <see cref="T:CommandLine.ParserResult`1"/> containing the instance that collected command line arguments parsed with <see cref="T:CommandLine.Parser"/> class.</param> + <param name="formatError">The error formatting delegate.</param> + <param name="formatMutuallyExclusiveSetErrors">The specialized <see cref="T:CommandLine.MutuallyExclusiveSetError"/> sequence formatting delegate.</param> + <param name="indent">Number of spaces used to indent text.</param> + <returns>The <see cref="T:System.String"/> that contains the parsing error message.</returns> + </member> + <member name="M:CommandLine.Text.HelpText.RenderParsingErrorsTextAsLines``1(CommandLine.ParserResult{``0},System.Func{CommandLine.Error,System.String},System.Func{System.Collections.Generic.IEnumerable{CommandLine.MutuallyExclusiveSetError},System.String},System.Int32)"> + <summary> + Builds a sequence of string that contains a parsing error message. + </summary> + <param name='parserResult'>The <see cref="T:CommandLine.ParserResult`1"/> containing the instance that collected command line arguments parsed with <see cref="T:CommandLine.Parser"/> class.</param> + <param name="formatError">The error formatting delegate.</param> + <param name="formatMutuallyExclusiveSetErrors">The specialized <see cref="T:CommandLine.MutuallyExclusiveSetError"/> sequence formatting delegate.</param> + <param name="indent">Number of spaces used to indent text.</param> + <returns>A sequence of <see cref="T:System.String"/> that contains the parsing error message.</returns> + </member> + <member name="M:CommandLine.Text.HelpText.RenderUsageText``1(CommandLine.ParserResult{``0})"> + <summary> + Builds a string with usage text block created using <see cref="T:CommandLine.Text.UsageAttribute"/> data and metadata. + </summary> + <typeparam name="T">Type of parsing computation result.</typeparam> + <param name="parserResult">A parsing computation result.</param> + <returns>Resulting formatted text.</returns> + </member> + <member name="M:CommandLine.Text.HelpText.RenderUsageText``1(CommandLine.ParserResult{``0},System.Func{CommandLine.Text.Example,CommandLine.Text.Example})"> + <summary> + Builds a string with usage text block created using <see cref="T:CommandLine.Text.UsageAttribute"/> data and metadata. + </summary> + <typeparam name="T">Type of parsing computation result.</typeparam> + <param name="parserResult">A parsing computation result.</param> + <param name="mapperFunc">A mapping lambda normally used to translate text in other languages.</param> + <returns>Resulting formatted text.</returns> + </member> + <member name="M:CommandLine.Text.HelpText.RenderUsageTextAsLines``1(CommandLine.ParserResult{``0},System.Func{CommandLine.Text.Example,CommandLine.Text.Example})"> + <summary> + Builds a string sequence with usage text block created using <see cref="T:CommandLine.Text.UsageAttribute"/> data and metadata. + </summary> + <typeparam name="T">Type of parsing computation result.</typeparam> + <param name="parserResult">A parsing computation result.</param> + <param name="mapperFunc">A mapping lambda normally used to translate text in other languages.</param> + <returns>Resulting formatted text.</returns> + </member> + <member name="M:CommandLine.Text.HelpText.ToString"> + <summary> + Returns the help screen as a <see cref="T:System.String"/>. + </summary> + <returns>The <see cref="T:System.String"/> that contains the help screen.</returns> + </member> + <member name="T:CommandLine.Text.MultilineTextAttribute"> + <summary> + Provides base properties for creating an attribute, used to define multiple lines of text. + </summary> + </member> + <member name="M:CommandLine.Text.MultilineTextAttribute.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.MultilineTextAttribute"/> class. Used in derived type + using one line of text. + </summary> + <param name="line1">The first line of text.</param> + </member> + <member name="M:CommandLine.Text.MultilineTextAttribute.#ctor(System.String,System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.MultilineTextAttribute"/> class. Used in type + using two lines of text. + </summary> + <param name="line1">The first line of text.</param> + <param name="line2">The second line of text.</param> + </member> + <member name="M:CommandLine.Text.MultilineTextAttribute.#ctor(System.String,System.String,System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.MultilineTextAttribute"/> class. Used in type + using three lines of text. + </summary> + <param name="line1">The first line of text.</param> + <param name="line2">The second line of text.</param> + <param name="line3">The third line of text.</param> + </member> + <member name="M:CommandLine.Text.MultilineTextAttribute.#ctor(System.String,System.String,System.String,System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.MultilineTextAttribute"/> class. Used in type + using four lines of text. + </summary> + <param name="line1">The first line of text.</param> + <param name="line2">The second line of text.</param> + <param name="line3">The third line of text.</param> + <param name="line4">The fourth line of text.</param> + </member> + <member name="M:CommandLine.Text.MultilineTextAttribute.#ctor(System.String,System.String,System.String,System.String,System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.Text.MultilineTextAttribute"/> class. Used in type + using five lines of text. + </summary> + <param name="line1">The first line of text.</param> + <param name="line2">The second line of text.</param> + <param name="line3">The third line of text.</param> + <param name="line4">The fourth line of text.</param> + <param name="line5">The fifth line of text.</param> + </member> + <member name="P:CommandLine.Text.MultilineTextAttribute.Value"> + <summary> + Gets the all non-blank lines as string. + </summary> + <value>A string of all non-blank lines.</value> + </member> + <member name="P:CommandLine.Text.MultilineTextAttribute.Line1"> + <summary> + Gets the first line of text. + </summary> + </member> + <member name="P:CommandLine.Text.MultilineTextAttribute.Line2"> + <summary> + Gets the second line of text. + </summary> + </member> + <member name="P:CommandLine.Text.MultilineTextAttribute.Line3"> + <summary> + Gets third line of text. + </summary> + </member> + <member name="P:CommandLine.Text.MultilineTextAttribute.Line4"> + <summary> + Gets the fourth line of text. + </summary> + </member> + <member name="P:CommandLine.Text.MultilineTextAttribute.Line5"> + <summary> + Gets the fifth line of text. + </summary> + </member> + <member name="M:CommandLine.Text.MultilineTextAttribute.GetLastLineWithText(System.String[])"> + <summary> + Returns the last line with text. Preserves blank lines if user intended by skipping a line. + </summary> + <returns>The last index of line of the non-blank line. + </returns> + <param name='value'>The string array to process.</param> + </member> + <member name="T:CommandLine.Text.SentenceBuilder"> + <summary> + Exposes standard delegates to provide a mean to customize part of help screen generation. + This type is consumed by <see cref="T:CommandLine.Text.HelpText"/>. + </summary> + </member> + <member name="M:CommandLine.Text.SentenceBuilder.Create"> + <summary> + Create instance of <see cref="T:CommandLine.Text.SentenceBuilder"/>, + </summary> + <returns>The <see cref="T:CommandLine.Text.SentenceBuilder"/> instance.</returns> + </member> + <member name="P:CommandLine.Text.SentenceBuilder.Factory"> + <summary> + Factory to allow custom SentenceBuilder injection + </summary> + </member> + <member name="P:CommandLine.Text.SentenceBuilder.RequiredWord"> + <summary> + Gets a delegate that returns the word 'required'. + </summary> + </member> + <member name="P:CommandLine.Text.SentenceBuilder.ErrorsHeadingText"> + <summary> + Gets a delegate that returns that errors block heading text. + </summary> + </member> + <member name="P:CommandLine.Text.SentenceBuilder.UsageHeadingText"> + <summary> + Gets a delegate that returns usage text block heading text. + </summary> + </member> + <member name="P:CommandLine.Text.SentenceBuilder.HelpCommandText"> + <summary> + Get a delegate that returns the help text of help command. + The delegates must accept a boolean that is equal <value>true</value> for options; otherwise <value>false</value> for verbs. + </summary> + </member> + <member name="P:CommandLine.Text.SentenceBuilder.VersionCommandText"> + <summary> + Get a delegate that returns the help text of vesion command. + The delegates must accept a boolean that is equal <value>true</value> for options; otherwise <value>false</value> for verbs. + </summary> + </member> + <member name="P:CommandLine.Text.SentenceBuilder.FormatError"> + <summary> + Gets a delegate that handles singular error formatting. + The delegates must accept an <see cref="T:CommandLine.Error"/> and returns a string. + </summary> + </member> + <member name="P:CommandLine.Text.SentenceBuilder.FormatMutuallyExclusiveSetErrors"> + <summary> + Gets a delegate that handles mutually exclusive set errors formatting. + The delegates must accept a sequence of <see cref="T:CommandLine.MutuallyExclusiveSetError"/> and returns a string. + </summary> + </member> + <member name="T:CommandLine.Text.UsageAttribute"> + <summary> + Applied to a static property that yields a sequence of <see cref="T:CommandLine.Text.Example"/>, + provides data to render usage section of help screen. + </summary> + </member> + <member name="P:CommandLine.Text.UsageAttribute.ApplicationAlias"> + <summary> + Application name, script or any means that starts current program. + </summary> + </member> + <member name="T:CommandLine.UnParserSettings"> + <summary> + Provides settings for when formatting command line from an options instance../>. + </summary> + </member> + <member name="P:CommandLine.UnParserSettings.PreferShortName"> + <summary> + Gets or sets a value indicating whether unparsing process shall prefer short or long names. + </summary> + </member> + <member name="P:CommandLine.UnParserSettings.GroupSwitches"> + <summary> + Gets or sets a value indicating whether unparsing process shall group switches. + </summary> + </member> + <member name="P:CommandLine.UnParserSettings.UseEqualToken"> + <summary> + Gets or sets a value indicating whether unparsing process shall use equal sign with long names. + </summary> + </member> + <member name="M:CommandLine.UnParserSettings.WithGroupSwitchesOnly"> + <summary> + Factory method that creates an instance of <see cref="T:CommandLine.UnParserSettings"/> with GroupSwitches set to true. + </summary> + <returns>A properly initalized <see cref="T:CommandLine.UnParserSettings"/> instance.</returns> + </member> + <member name="M:CommandLine.UnParserSettings.WithUseEqualTokenOnly"> + <summary> + Factory method that creates an instance of <see cref="T:CommandLine.UnParserSettings"/> with UseEqualToken set to true. + </summary> + <returns>A properly initalized <see cref="T:CommandLine.UnParserSettings"/> instance.</returns> + </member> + <member name="T:CommandLine.UnParserExtensions"> + <summary> + Provides overloads to unparse options instance. + </summary> + </member> + <member name="M:CommandLine.UnParserExtensions.FormatCommandLine``1(CommandLine.Parser,``0)"> + <summary> + Format a command line argument string from a parsed instance. + </summary> + <typeparam name="T">Type of <paramref name="options"/>.</typeparam> + <param name="parser">Parser instance.</param> + <param name="options">A parsed (or manually correctly constructed instance).</param> + <returns>A string with command line arguments.</returns> + </member> + <member name="M:CommandLine.UnParserExtensions.FormatCommandLine``1(CommandLine.Parser,``0,System.Action{CommandLine.UnParserSettings})"> + <summary> + Format a command line argument string from a parsed instance. + </summary> + <typeparam name="T">Type of <paramref name="options"/>.</typeparam> + <param name="parser">Parser instance.</param> + <param name="options">A parsed (or manually correctly constructed instance).</param> + <param name="configuration">The <see cref="T:System.Action`1"/> lambda used to configure + aspects and behaviors of the unparsersing process.</param> + <returns>A string with command line arguments.</returns> + </member> + <member name="T:CommandLine.ValueAttribute"> + <summary> + Models an value specification, or better how to handle values not bound to options. + </summary> + </member> + <member name="M:CommandLine.ValueAttribute.#ctor(System.Int32)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.ValueAttribute"/> class. + </summary> + </member> + <member name="P:CommandLine.ValueAttribute.Index"> + <summary> + Gets the position this option has on the command line. + </summary> + </member> + <member name="P:CommandLine.ValueAttribute.MetaName"> + <summary> + Gets or sets name of this positional value specification. + </summary> + </member> + <member name="T:CommandLine.VerbAttribute"> + <summary> + Models a verb command specification. + </summary> + </member> + <member name="M:CommandLine.VerbAttribute.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:CommandLine.VerbAttribute"/> class. + </summary> + <param name="name">The long name of the verb command.</param> + <exception cref="T:System.ArgumentException">Thrown if <paramref name="name"/> is null, empty or whitespace.</exception> + </member> + <member name="P:CommandLine.VerbAttribute.Name"> + <summary> + Gets the verb name. + </summary> + </member> + <member name="P:CommandLine.VerbAttribute.Hidden"> + <summary> + Gets or sets a value indicating whether a command line verb is visible in the help text. + </summary> + </member> + <member name="P:CommandLine.VerbAttribute.HelpText"> + <summary> + Gets or sets a short description of this command line option. Usually a sentence summary. + </summary> + </member> + </members> +</doc> |