C# Class Nitra.VisualStudio.Server

Inheritance: IDisposable
ファイルを表示 Open project: JetBrains/Nitra Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
IsSupportedExtension ( string ext ) : bool
Server ( StringManager stringManager, NitraCommonIde config, IServiceProvider serviceProvider ) : Nitra.ClientServer.Client

Private Methods

Method Description
AddedMscorlibReference ( ProjectId projectId ) : void
BeforeCloseProject ( ProjectId id ) : void
CaretPositionChanged ( FileId fileId, int pos, FileVersion version ) : void
ConvertConfig ( NitraCommonIde config ) : Nitra.ClientServer.Messages.Config
DocumentWindowDestroy ( IWpfTextView wpfTextView ) : void
FileAdded ( ProjectId projectId, string path, FileId id, FileVersion version ) : void
FileUnloaded ( FileId id ) : void
GetSpanClassOpt ( string spanClass ) : SpanClassInfo?
ProjectLoaded ( ProjectId id ) : void
ProjectStartLoading ( ProjectId id, string projectPath ) : void
ReferenceAdded ( ProjectId projectId, string referencePath ) : void
Response ( AsyncServerMessage msg ) : void
SolutionLoaded ( SolutionId solutionId ) : void
SolutionStartLoading ( SolutionId id, string solutionPath ) : void
SpanClassToBrush ( string spanClass ) : System.Windows.Media.Brush
TryAddServerProperty ( ITextBuffer textBuffer ) : void
ViewActivated ( IWpfTextView wpfTextView, FileId id, IVsHierarchy hierarchy, string fullPath ) : void
ViewDeactivated ( IWpfTextView wpfTextView, FileId id ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

IsSupportedExtension() public method

public IsSupportedExtension ( string ext ) : bool
ext string
return bool

Server() public method

public Server ( StringManager stringManager, NitraCommonIde config, IServiceProvider serviceProvider ) : Nitra.ClientServer.Client
stringManager StringManager
config NitraCommonIde
serviceProvider IServiceProvider
return Nitra.ClientServer.Client