C# Class PowerArgs.TabCompletion

Inheritance: PowerArgs.ArgHook, ICommandLineArgumentsDefinitionMetadata
Afficher le fichier Open project: adamabdelhamed/PowerArgs Class Usage Examples

Private Properties

Свойство Type Description
AddToHistory void
LoadHistory List

Méthodes publiques

Méthode Description
BeforeParse ( PowerArgs.ArgHook context ) : void

Before PowerArgs parses the args, this hook inspects the command line for the indicator and if found takes over the command line and provides tab completion.

ClearHistory ( ) : void

Clears all history saved on disk

TabCompletion ( Type completionSource, string indicator = "" ) : System

Creates a new tab completion hook given a custom tab completion implementation.

TabCompletion ( string indicator = "" ) : System

Creates a new tab completion hook.

Private Methods

Méthode Description
AddToHistory ( string item ) : void
LoadHistory ( ) : List

Method Details

BeforeParse() public méthode

Before PowerArgs parses the args, this hook inspects the command line for the indicator and if found takes over the command line and provides tab completion.
public BeforeParse ( PowerArgs.ArgHook context ) : void
context PowerArgs.ArgHook The context used to inspect the command line arguments.
Résultat void

ClearHistory() public méthode

Clears all history saved on disk
public ClearHistory ( ) : void
Résultat void

TabCompletion() public méthode

Creates a new tab completion hook given a custom tab completion implementation.
public TabCompletion ( Type completionSource, string indicator = "" ) : System
completionSource System.Type A type that implements ITabCompletionSource such as SimpleTabCompletionSource
indicator string When this indicator is the only argument the user specifies that triggers the hook to enhance the command prompt. By default, the indicator is the empty string.
Résultat System

TabCompletion() public méthode

Creates a new tab completion hook.
public TabCompletion ( string indicator = "" ) : System
indicator string When this indicator is the only argument the user specifies that triggers the hook to enhance the command prompt. By default, the indicator is the empty string.
Résultat System