C# Class ICSharpCode.NRefactory.CSharp.Completion.CompletionDataWrapper

Show file Open project: mono-soc-2012/NRefactory Class Usage Examples

Private Properties

Property Type Description
GetCompletionCategory CompletionCategory

Public Methods

Method Description
Add ( ICompletionData data ) : void
AddCustom ( string displayText, string description = null, string completionText = null ) : void
AddEnumMembers ( IType resolvedType, CSharpResolver state, string typeString ) : void
AddMember ( IMember member ) : ICompletionData
AddNamedParameterVariable ( IVariable variable ) : ICompletionData
AddNamespace ( string name ) : void
AddType ( IType type, string shortType ) : ICompletionData
AddTypeParameter ( ITypeParameter variable ) : void
AddVariable ( IVariable variable ) : ICompletionData
CompletionDataWrapper ( CSharpCompletionEngine completion ) : System

Private Methods

Method Description
GetCompletionCategory ( IType type ) : CompletionCategory

Method Details

Add() public method

public Add ( ICompletionData data ) : void
data ICompletionData
return void

AddCustom() public method

public AddCustom ( string displayText, string description = null, string completionText = null ) : void
displayText string
description string
completionText string
return void

AddEnumMembers() public method

public AddEnumMembers ( IType resolvedType, CSharpResolver state, string typeString ) : void
resolvedType IType
state ICSharpCode.NRefactory.CSharp.Resolver.CSharpResolver
typeString string
return void

AddMember() public method

public AddMember ( IMember member ) : ICompletionData
member IMember
return ICompletionData

AddNamedParameterVariable() public method

public AddNamedParameterVariable ( IVariable variable ) : ICompletionData
variable IVariable
return ICompletionData

AddNamespace() public method

public AddNamespace ( string name ) : void
name string
return void

AddType() public method

public AddType ( IType type, string shortType ) : ICompletionData
type IType
shortType string
return ICompletionData

AddTypeParameter() public method

public AddTypeParameter ( ITypeParameter variable ) : void
variable ITypeParameter
return void

AddVariable() public method

public AddVariable ( IVariable variable ) : ICompletionData
variable IVariable
return ICompletionData

CompletionDataWrapper() public method

public CompletionDataWrapper ( CSharpCompletionEngine completion ) : System
completion CSharpCompletionEngine
return System