Class CommandSuggestor
Inheritance
CommandSuggestor
Assembly: QFSW.QC.Suggestors.dll
Syntax
public class CommandSuggestor : BasicCachedQcSuggestor<CollapsedCommand>, IQcSuggestor
Methods
CanProvideSuggestions(SuggestionContext, SuggestorOptions)
Declaration
protected override bool CanProvideSuggestions(SuggestionContext context, SuggestorOptions options)
Parameters
Returns
Overrides
QFSW.QC.BasicCachedQcSuggestor<QFSW.QC.Suggestors.CollapsedCommand>.CanProvideSuggestions(QFSW.QC.SuggestionContext, QFSW.QC.SuggestorOptions)
GetCommands(String, SuggestorOptions)
Declaration
public IEnumerable<CommandData> GetCommands(string incompleteCommandName, SuggestorOptions options)
Parameters
Returns
GetItems(SuggestionContext, SuggestorOptions)
Declaration
protected override IEnumerable<CollapsedCommand> GetItems(SuggestionContext context, SuggestorOptions options)
Parameters
Returns
Overrides
QFSW.QC.BasicCachedQcSuggestor<QFSW.QC.Suggestors.CollapsedCommand>.GetItems(QFSW.QC.SuggestionContext, QFSW.QC.SuggestorOptions)
IsMatch(SuggestionContext, IQcSuggestion, SuggestorOptions)
Declaration
protected override bool IsMatch(SuggestionContext context, IQcSuggestion suggestion, SuggestorOptions options)
Parameters
Returns
Overrides
QFSW.QC.BasicCachedQcSuggestor<QFSW.QC.Suggestors.CollapsedCommand>.IsMatch(QFSW.QC.SuggestionContext, QFSW.QC.IQcSuggestion, QFSW.QC.SuggestorOptions)
ItemToSuggestion(CollapsedCommand)
Declaration
protected override IQcSuggestion ItemToSuggestion(CollapsedCommand collapsedCommand)
Parameters
Returns
Overrides
QFSW.QC.BasicCachedQcSuggestor<QFSW.QC.Suggestors.CollapsedCommand>.ItemToSuggestion(QFSW.QC.Suggestors.CollapsedCommand)
Implements
Extension Methods