C# Class Core.GetActionsForItem

Inheritance: IGetActionsForItem
Afficher le fichier Open project: brunomlopes/ILoveLucene

Private Properties

Свойство Type Description
ActionForResult IActOnItem
ActionForType IActOnItem
DefaultActionForResult IActOnItem
GenericITypedItem System.Type
KeyForType string
LearnForResult void
LearnForType void

Méthodes publiques

Méthode Description
ActionsForItem ( AutoCompletionResult result ) : IEnumerable
GetActionsForItem ( ) : System
GetActionsForItem ( IEnumerable actions ) : System
GetActionsForItem ( IEnumerable actions, IFindDefaultActionForItemStrategy findDefaultActionForItemStrategy ) : System
LearnActionForCommandResult ( string input, IActOnItem selectedAction, AutoCompletionResult result ) : void

Private Methods

Méthode Description
ActionForResult ( AutoCompletionResult result ) : IActOnItem
ActionForType ( Type type ) : IActOnItem
DefaultActionForResult ( IItem item ) : IActOnItem
GenericITypedItem ( Type type ) : Type
KeyForType ( Type type ) : string
LearnForResult ( AutoCompletionResult result, IActOnItem selectedAction ) : void
LearnForType ( Type type, IActOnItem selectedAction ) : void

Method Details

ActionsForItem() public méthode

public ActionsForItem ( AutoCompletionResult result ) : IEnumerable
result Core.Abstractions.AutoCompletionResult
Résultat IEnumerable

GetActionsForItem() public méthode

public GetActionsForItem ( ) : System
Résultat System

GetActionsForItem() public méthode

public GetActionsForItem ( IEnumerable actions ) : System
actions IEnumerable
Résultat System

GetActionsForItem() public méthode

public GetActionsForItem ( IEnumerable actions, IFindDefaultActionForItemStrategy findDefaultActionForItemStrategy ) : System
actions IEnumerable
findDefaultActionForItemStrategy IFindDefaultActionForItemStrategy
Résultat System

LearnActionForCommandResult() public méthode

public LearnActionForCommandResult ( string input, IActOnItem selectedAction, AutoCompletionResult result ) : void
input string
selectedAction IActOnItem
result Core.Abstractions.AutoCompletionResult
Résultat void