Sprache

Chain.Case Methode

Definition

Überlädt

Name Beschreibung
Case<R>(Regex, ContextualSelector<String,R>)

Konstruiert einen Fall basierend auf einem regulären Ausdruck.

Case<T,R>(Func<T,Boolean>, ContextualSelector<T,R>)

Er baut einen Fall auf.

Case<R>(Regex, ContextualSelector<String,R>)

Quelle:
Chain.cs

Konstruiert einen Fall basierend auf einem regulären Ausdruck.

public static Microsoft.Bot.Builder.Dialogs.ICase<string,R> Case<R>(System.Text.RegularExpressions.Regex regex, Microsoft.Bot.Builder.Dialogs.ContextualSelector<string,R> selector);
static member Case : System.Text.RegularExpressions.Regex * Microsoft.Bot.Builder.Dialogs.ContextualSelector<string, 'R> -> Microsoft.Bot.Builder.Dialogs.ICase<string, 'R>
Public Function Case(Of R) (regex As Regex, selector As ContextualSelector(Of String, R)) As ICase(Of String, R)

Typparameter

R

Der Typ des Objekts, das vom Selektor zurückgegeben wird.

Parameter

regex
Regex

Das Regex steht für den Zustand.

selector
ContextualSelector<String,R>

Der kontextuelle Selektor für den Fall.

Gibt zurück

Der Fall.

Gilt für:

Case<T,R>(Func<T,Boolean>, ContextualSelector<T,R>)

Quelle:
Chain.cs

Er baut einen Fall auf.

public static Microsoft.Bot.Builder.Dialogs.ICase<T,R> Case<T,R>(Func<T,bool> condition, Microsoft.Bot.Builder.Dialogs.ContextualSelector<T,R> selector);
static member Case : Func<'T, bool> * Microsoft.Bot.Builder.Dialogs.ContextualSelector<'T, 'R> -> Microsoft.Bot.Builder.Dialogs.ICase<'T, 'R>
Public Function Case(Of T, R) (condition As Func(Of T, Boolean), selector As ContextualSelector(Of T, R)) As ICase(Of T, R)

Typparameter

T

Die Art des eingehenden Werts im Fall.

R

Der Typ des Objekts, das vom Selektor zurückgegeben wird.

Parameter

condition
Func<T,Boolean>

Der Zustand des Falls.

selector
ContextualSelector<T,R>

Der kontextuelle Auswähler des Falls.

Gibt zurück

Gilt für: