Skip to content

M_CommandLine_Core_TokenPartitioner_Partition

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

TokenPartitioner.Partition Method

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

Syntax

C#

public static Tuple<IEnumerable<KeyValuePair<string, IEnumerable<string>>>, IEnumerable<string>, IEnumerable<Token>> Partition(
	IEnumerable<Token> tokens,
	Func<string, Maybe<TypeDescriptor>> typeLookup
)

VB

Public Shared Function Partition ( 
	tokens As IEnumerable(Of Token),
	typeLookup As Func(Of String, Maybe(Of TypeDescriptor))
) As Tuple(Of IEnumerable(Of KeyValuePair(Of String, IEnumerable(Of String))), IEnumerable(Of String), IEnumerable(Of Token))

C++

public:
static Tuple<IEnumerable<KeyValuePair<String^, IEnumerable<String^>^>>^, IEnumerable<String^>^, IEnumerable<Token^>^>^ Partition(
	IEnumerable<Token^>^ tokens, 
	Func<String^, Maybe<TypeDescriptor>^>^ typeLookup
)

F#

static member Partition : 
        tokens : IEnumerable<Token> * 
        typeLookup : Func<string, Maybe<TypeDescriptor>> -> Tuple<IEnumerable<KeyValuePair<string, IEnumerable<string>>>, IEnumerable<string>, IEnumerable<Token>> 

Parameters

 

tokens
Type: System.Collections.Generic.IEnumerable(Token)
typeLookup
Type: System.Func(String, Maybe(TypeDescriptor))

Return Value

Type: Tuple(IEnumerable(KeyValuePair(String, IEnumerable(String))), IEnumerable(String), IEnumerable(Token))

See Also

Reference

TokenPartitioner Class
CommandLine.Core Namespace

Clone this wiki locally