RegexMatchScorable<InnerState,InnerScore> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Scorable představuje shodu regulárního výrazu s textem aktivity.
[System.Serializable]
public sealed class RegexMatchScorable<InnerState,InnerScore> : Microsoft.Bot.Builder.Scorables.Internals.ResolverScorable<Microsoft.Bot.Builder.Scorables.Internals.RegexMatchScorable<InnerState,InnerScore>.Scope,System.Text.RegularExpressions.Match,InnerState,InnerScore>
[<System.Serializable>]
type RegexMatchScorable<'InnerState, 'InnerScore> = class
inherit ResolverScorable<RegexMatchScorable<'InnerState, 'InnerScore>.Scope, Match, 'InnerState, 'InnerScore>
Public NotInheritable Class RegexMatchScorable(Of InnerState, InnerScore)
Inherits ResolverScorable(Of RegexMatchScorable(Of InnerState, InnerScore).Scope, Match, InnerState, InnerScore)
Parametry typu
- InnerState
- InnerScore
- Dědičnost
-
ScorableBase<OuterItem,OuterState,OuterScore>RegexMatchScorable<InnerState,InnerScore>
- Atributy
Konstruktory
RegexMatchScorable<InnerState,InnerScore>(Regex, IScorable<IResolver,InnerScore>) |
Scorable představuje shodu regulárního výrazu s textem aktivity. |
Pole
inner |
Scorable představuje shodu regulárního výrazu s textem aktivity. (Zděděno od ResolverScorable<OuterState,OuterScore,InnerState,InnerScore>) |
Metody
DoneAsync(OuterItem, OuterState, CancellationToken) |
Scorable představuje shodu regulárního výrazu s textem aktivity. (Zděděno od ScorableAggregator<OuterItem,OuterState,OuterScore,InnerItem,InnerState,InnerScore>) |
GetScore(Item, State) |
Scorable představuje shodu regulárního výrazu s textem aktivity. (Zděděno od ScorableBase<Item,State,Score>) |
HasScore(OuterItem, OuterState) |
Scorable představuje shodu regulárního výrazu s textem aktivity. (Zděděno od ScorableAggregator<OuterItem,OuterState,OuterScore,InnerItem,InnerState,InnerScore>) |
PostAsync(OuterItem, OuterState, CancellationToken) |
Scorable představuje shodu regulárního výrazu s textem aktivity. (Zděděno od ScorableAggregator<OuterItem,OuterState,OuterScore,InnerItem,InnerState,InnerScore>) |
PrepareAsync(Item, CancellationToken) |
Scorable představuje shodu regulárního výrazu s textem aktivity. (Zděděno od ScorableBase<Item,State,Score>) |
ToString() |
Scorable představuje shodu regulárního výrazu s textem aktivity. |
Explicitní implementace rozhraní
IScorable<Item,Score>.DoneAsync(Item, Object, CancellationToken) |
Scorable představuje shodu regulárního výrazu s textem aktivity. (Zděděno od ScorableBase<Item,State,Score>) |
IScorable<Item,Score>.GetScore(Item, Object) |
Scorable představuje shodu regulárního výrazu s textem aktivity. (Zděděno od ScorableBase<Item,State,Score>) |
IScorable<Item,Score>.HasScore(Item, Object) |
Scorable představuje shodu regulárního výrazu s textem aktivity. (Zděděno od ScorableBase<Item,State,Score>) |
IScorable<Item,Score>.PostAsync(Item, Object, CancellationToken) |
Scorable představuje shodu regulárního výrazu s textem aktivity. (Zděděno od ScorableBase<Item,State,Score>) |
IScorable<Item,Score>.PrepareAsync(Item, CancellationToken) |
Scorable představuje shodu regulárního výrazu s textem aktivity. (Zděděno od ScorableBase<Item,State,Score>) |
Metody rozšíření
SelectItem<SourceItem,TargetItem,Score>(IScorable<TargetItem,Score>, Func<SourceItem,TargetItem>) |
Promítněte položku bodovatelného objektu pomocí výrazu lambda. |
SelectScore<Item,SourceScore,TargetScore>(IScorable<Item,SourceScore>, Func<Item,SourceScore,TargetScore>) |
Promítněte skóre bodovatelného pomocí výrazu lambda. |
TryPostAsync<Item,Score>(IScorable<Item,Score>, Item, CancellationToken) |
Vyvolejte protokol volání scorable proti jednomu bodovatelnému. |
WhereScore<Item,Score>(IScorable<Item,Score>, Func<Item,Score,Boolean>) |
Scorable představuje shodu regulárního výrazu s textem aktivity. |