Skip to content

M_CommandLine_Core_InstanceChooser_Choose

Moh.Hassan edited this page Oct 10, 2019 · 1 revision

InstanceChooser.Choose Method

Namespace:CommandLine.Core
Assembly: CommandLine (in CommandLine.dll) Version: 0.0.0

Syntax

C#

publicstaticParserResult<Object>Choose(Func<IEnumerable<string>,IEnumerable<OptionSpecification>,Result<IEnumerable<Token>,Error>>tokenizer,IEnumerable<Type>types,IEnumerable<string>arguments,StringComparernameComparer,boolignoreValueCase,CultureInfoparsingCulture,boolautoHelp,boolautoVersion,IEnumerable<ErrorType>nonFatalErrors)

VB

PublicSharedFunctionChoose(tokenizerAsFunc(OfIEnumerable(OfString),IEnumerable(OfOptionSpecification),Result(OfIEnumerable(OfToken),Error)),typesAsIEnumerable(OfType),argumentsAsIEnumerable(OfString),nameComparerAsStringComparer,ignoreValueCaseAsBoolean,parsingCultureAsCultureInfo,autoHelpAsBoolean,autoVersionAsBoolean,nonFatalErrorsAsIEnumerable(OfErrorType))AsParserResult(OfObject)

C++

public:static ParserResult<Object^>^ Choose( Func<IEnumerable<String^>^, IEnumerable<OptionSpecification^>^, Result<IEnumerable<Token^>^, Error^>^>^ tokenizer, IEnumerable<Type^>^ types, IEnumerable<String^>^ arguments, StringComparer^ nameComparer, bool ignoreValueCase, CultureInfo^ parsingCulture, bool autoHelp, bool autoVersion, IEnumerable<ErrorType>^ nonFatalErrors )

F#

static memberChoose:tokenizer :Func<IEnumerable<string>,IEnumerable<OptionSpecification>,Result<IEnumerable<Token>,Error>>* types : IEnumerable<Type>* arguments : IEnumerable<string>* nameComparer : StringComparer * ignoreValueCase : bool * parsingCulture : CultureInfo * autoHelp : bool * autoVersion : bool * nonFatalErrors : IEnumerable<ErrorType>-> ParserResult<Object>

Parameters

tokenizer
Type: System.Func(IEnumerable(String), IEnumerable(OptionSpecification), Result(IEnumerable(Token), Error))
types
Type: System.Collections.Generic.IEnumerable(Type)
arguments
Type: System.Collections.Generic.IEnumerable(String)
nameComparer
Type: System.StringComparer
ignoreValueCase
Type: System.Boolean
parsingCulture
Type: System.Globalization.CultureInfo
autoHelp
Type: System.Boolean
autoVersion
Type: System.Boolean
nonFatalErrors
Type: System.Collections.Generic.IEnumerable(ErrorType)

Return Value

Type: ParserResult(Object)

See Also

Reference

InstanceChooser Class
CommandLine.Core Namespace

Clone this wiki locally