C# 클래스 Spring.VisualStudio.Completion.SpringCompletionSource

Provides the completion sets for the Spring.NET XML configuration file.
상속: ICompletionSource
파일 보기 프로젝트 열기: spring-projects/spring-net-vsnet

공개 메소드들

메소드 설명
AugmentCompletionSession ( ICompletionSession session, IList completionSets ) : void
Dispose ( ) : void

비공개 메소드들

메소드 설명
CreateCompletionSet ( IEnumerable completions, ICompletionSession session, bool isSnippet ) : CompletionSet
CreateSpringCompletion ( Project prj, CodeType codeType, SpringCompletionType completionType ) : SpringCompletion
CreateTrackingSpan ( ICompletionSession session ) : ITrackingSpan
CreateTrackingSpanForSnippet ( ICompletionSession session ) : ITrackingSpan
GetCodeElements ( string text, CodeElements codeElements ) : CodeElements
GetCodeElementsCompletions ( Project prj, CodeElements codeElements, bool addInterfaces ) : IList
GetSnippetsCompletions ( ) : IEnumerable
GetSpringAliasesCompletions ( ) : IList
GetSummaryFromComment ( string comment ) : string
GetTypeCompletions ( string text, bool addInterfaces ) : IEnumerable
GetTypeCtorsArgs ( CodeType codeType ) : IList
GetTypeCtorsArgsNamesCompletions ( string typeName ) : IEnumerable
GetTypeProperties ( CodeType codeType ) : IList
GetTypePropertyCompletions ( string typeName ) : IEnumerable
GetTypePropertyValueCompletions ( string typeName, string propertyName, string text ) : IEnumerable
ResolveType ( Project prj, CodeType codeType ) : Type
SpringCompletionSource ( ITextBuffer textBuffer, IGlyphService glyphService, IVsEditorAdaptersFactoryService vsEditorAdaptersFactoryService, ITextStructureNavigatorSelectorService textStructureNavigatorSelectorService, System serviceProvider ) : System

메소드 상세

AugmentCompletionSession() 공개 메소드

public AugmentCompletionSession ( ICompletionSession session, IList completionSets ) : void
session ICompletionSession
completionSets IList
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void