C# Class Raven.Studio.Features.Query.QueryIntelliPromptProvider

Inheritance: ICompletionProvider
ファイルを表示 Open project: robashton/ravendb

Public Methods

Method Description
QueryIntelliPromptProvider ( IList fields, string indexName, Dictionary fieldTermsDictionary ) : System.Collections.Generic
RequestSession ( IEditorView view, bool canCommitWithoutPopup ) : bool

Private Methods

Method Description
FindPrecedingField ( ITextSnapshotReader reader ) : string
GetCompletionContext ( IEditorView view ) : CompletionContext
GetFieldName ( string fieldTokenText ) : string
PopulateFields ( CompletionSession session ) : void
PopulateTerm ( string field, CompletionSession session, IEditorView view, string termPrefix ) : void

Method Details

QueryIntelliPromptProvider() public method

public QueryIntelliPromptProvider ( IList fields, string indexName, Dictionary fieldTermsDictionary ) : System.Collections.Generic
fields IList
indexName string
fieldTermsDictionary Dictionary
return System.Collections.Generic

RequestSession() public method

public RequestSession ( IEditorView view, bool canCommitWithoutPopup ) : bool
view IEditorView
canCommitWithoutPopup bool
return bool