C# Class JetBrains.ReSharper.Plugins.AngularJS.Feature.Services.CodeCompletion.WrappedDynamicLookupItem

Inheritance: UserDataHolder, IWrappedLookupItem, IDescriptionProvidingLookupItem, IParameterInfoCandidatesProvider
显示文件 Open project: JetBrains/resharper-angularjs Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
Accept ( ITextControl textControl, TextRange nameRange, LookupItemInsertType lookupItemInsertType, Suffix suffix, ISolution solution, bool keepCaretStill ) : void
AcceptIfOnlyMatched ( LookupItemAcceptanceContext itemAcceptanceContext ) : bool
CreateCandidates ( ) : IEnumerable
GetDescription ( ) : RichTextBlock
GetVisualReplaceRange ( ITextControl textControl, TextRange nameRange ) : TextRange
Match ( PrefixMatcher prefixMatcher, ITextControl textControl ) : MatchingResult
Shrink ( ) : bool
Unshrink ( ) : void
WrappedDynamicLookupItem ( ILookupItem item ) : System.Collections.Generic

Method Details

Accept() public method

public Accept ( ITextControl textControl, TextRange nameRange, LookupItemInsertType lookupItemInsertType, Suffix suffix, ISolution solution, bool keepCaretStill ) : void
textControl ITextControl
nameRange TextRange
lookupItemInsertType LookupItemInsertType
suffix Suffix
solution ISolution
keepCaretStill bool
return void

AcceptIfOnlyMatched() public method

public AcceptIfOnlyMatched ( LookupItemAcceptanceContext itemAcceptanceContext ) : bool
itemAcceptanceContext LookupItemAcceptanceContext
return bool

CreateCandidates() public method

public CreateCandidates ( ) : IEnumerable
return IEnumerable

GetDescription() public method

public GetDescription ( ) : RichTextBlock
return RichTextBlock

GetVisualReplaceRange() public method

public GetVisualReplaceRange ( ITextControl textControl, TextRange nameRange ) : TextRange
textControl ITextControl
nameRange TextRange
return TextRange

Match() public method

public Match ( PrefixMatcher prefixMatcher, ITextControl textControl ) : MatchingResult
prefixMatcher PrefixMatcher
textControl ITextControl
return MatchingResult

Shrink() public method

public Shrink ( ) : bool
return bool

Unshrink() public method

public Unshrink ( ) : void
return void

WrappedDynamicLookupItem() public method

public WrappedDynamicLookupItem ( ILookupItem item ) : System.Collections.Generic
item ILookupItem
return System.Collections.Generic