Show / Hide Table of Contents

    Class CommandSuggestor

    Inheritance
    Object
    BasicCachedQcSuggestor<CollapsedCommand>
    CommandSuggestor
    Implements
    IQcSuggestor
    Inherited Members
    BasicCachedQcSuggestor<CollapsedCommand>.GetSuggestions(SuggestionContext, SuggestorOptions)
    Namespace: QFSW.QC.Suggestors
    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
    Type Name Description
    SuggestionContext context
    SuggestorOptions options
    Returns
    Type Description
    Boolean
    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
    Type Name Description
    String incompleteCommandName
    SuggestorOptions options
    Returns
    Type Description
    IEnumerable<CommandData>

    GetItems(SuggestionContext, SuggestorOptions)

    Declaration
    protected override IEnumerable<CollapsedCommand> GetItems(SuggestionContext context, SuggestorOptions options)
    Parameters
    Type Name Description
    SuggestionContext context
    SuggestorOptions options
    Returns
    Type Description
    IEnumerable<CollapsedCommand>
    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
    Type Name Description
    SuggestionContext context
    IQcSuggestion suggestion
    SuggestorOptions options
    Returns
    Type Description
    Boolean
    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
    Type Name Description
    CollapsedCommand collapsedCommand
    Returns
    Type Description
    IQcSuggestion
    Overrides
    QFSW.QC.BasicCachedQcSuggestor<QFSW.QC.Suggestors.CollapsedCommand>.ItemToSuggestion(QFSW.QC.Suggestors.CollapsedCommand)

    Implements

    IQcSuggestor

    Extension Methods

    ArraySingleExtensions.AsArraySingle<T>(T)
    CollectionExtensions.Yield<T>(T)
    Quantum Console by QFSW
    Back to top