IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
CShellCore.CodeCompletion.CSharpCompletion Class Reference

Public Member Functions

 CSharpCompletion ()
 
 CSharpCompletion (ICSharpScriptProvider scriptProvider)
 
void AddAssembly (string file)
 
void ProcessInput (string input, string sourceFile)
 
CodeCompletionResult GetCompletions (IDocument document, int offset)
 
CodeCompletionResult GetCompletions (IDocument document, int offset, bool controlSpace)
 
CodeCompletionResult GetCompletions (IDocument document, int offset, bool controlSpace, string usings)
 
 CSharpCompletion ()
 
 CSharpCompletion (ICSharpScriptProvider scriptProvider)
 
void AddAssembly (string file)
 
void ProcessInput (string input, string sourceFile)
 
CodeCompletionResult GetCompletions (IDocument document, int offset)
 
CodeCompletionResult GetCompletions (IDocument document, int offset, bool controlSpace)
 
CodeCompletionResult GetCompletions (IDocument document, int offset, bool controlSpace, string usings)
 

Properties

ICSharpScriptProvider ScriptProvider [get, set]
 

Private Member Functions

XmlDocumentationProvider GetXmlDocumentation (string dllPath)
 
XmlDocumentationProvider GetXmlDocumentation (string dllPath)
 

Private Attributes

IProjectContent projectContent
 

Constructor & Destructor Documentation

CShellCore.CodeCompletion.CSharpCompletion.CSharpCompletion ( )
inline
CShellCore.CodeCompletion.CSharpCompletion.CSharpCompletion ( ICSharpScriptProvider  scriptProvider)
inline
CShellCore.CodeCompletion.CSharpCompletion.CSharpCompletion ( )
inline
CShellCore.CodeCompletion.CSharpCompletion.CSharpCompletion ( ICSharpScriptProvider  scriptProvider)
inline

Member Function Documentation

XmlDocumentationProvider CShellCore.CodeCompletion.CSharpCompletion.GetXmlDocumentation ( string  dllPath)
inlineprivate
void CShellCore.CodeCompletion.CSharpCompletion.AddAssembly ( string  file)
inline
void CShellCore.CodeCompletion.CSharpCompletion.ProcessInput ( string  input,
string  sourceFile 
)
inline
CodeCompletionResult CShellCore.CodeCompletion.CSharpCompletion.GetCompletions ( IDocument  document,
int  offset 
)
inline
CodeCompletionResult CShellCore.CodeCompletion.CSharpCompletion.GetCompletions ( IDocument  document,
int  offset,
bool  controlSpace 
)
inline
CodeCompletionResult CShellCore.CodeCompletion.CSharpCompletion.GetCompletions ( IDocument  document,
int  offset,
bool  controlSpace,
string  usings 
)
inline
XmlDocumentationProvider CShellCore.CodeCompletion.CSharpCompletion.GetXmlDocumentation ( string  dllPath)
inlineprivate
void CShellCore.CodeCompletion.CSharpCompletion.AddAssembly ( string  file)
inline
void CShellCore.CodeCompletion.CSharpCompletion.ProcessInput ( string  input,
string  sourceFile 
)
inline
CodeCompletionResult CShellCore.CodeCompletion.CSharpCompletion.GetCompletions ( IDocument  document,
int  offset 
)
inline
CodeCompletionResult CShellCore.CodeCompletion.CSharpCompletion.GetCompletions ( IDocument  document,
int  offset,
bool  controlSpace 
)
inline
CodeCompletionResult CShellCore.CodeCompletion.CSharpCompletion.GetCompletions ( IDocument  document,
int  offset,
bool  controlSpace,
string  usings 
)
inline

Member Data Documentation

IProjectContent CShellCore.CodeCompletion.CSharpCompletion.projectContent
private

Property Documentation

ICSharpScriptProvider CShellCore.CodeCompletion.CSharpCompletion.ScriptProvider
getset

The documentation for this class was generated from the following file: