39 implementations of IWorkDoneProgressParams
Microsoft.CodeAnalysis.LanguageServer.Protocol (39)
Protocol\CodeActionParams.cs (1)
16
internal sealed class CodeActionParams : ITextDocumentParams,
IWorkDoneProgressParams
, IPartialResultParams<SumType<Command, CodeAction>[]>
Protocol\CodeLensParams.cs (1)
16
internal sealed class CodeLensParams : ITextDocumentParams,
IWorkDoneProgressParams
, IPartialResultParams<CodeLens[]>
Protocol\ColorPresentationParams.cs (1)
18
internal class ColorPresentationParams : ITextDocumentParams,
IWorkDoneProgressParams
, IPartialResultParams<ColorPresentation[]>
Protocol\DocumentColorParams.cs (1)
18
internal class DocumentColorParams : ITextDocumentParams,
IWorkDoneProgressParams
, IPartialResultParams<ColorInformation[]>
Protocol\DocumentDiagnosticParams.cs (1)
17
internal sealed class DocumentDiagnosticParams : ITextDocumentParams,
IWorkDoneProgressParams
, IPartialResultParams<SumType<RelatedFullDocumentDiagnosticReport, RelatedUnchangedDocumentDiagnosticReport, DocumentDiagnosticReportPartialResult>>
Protocol\DocumentFormattingParams.cs (1)
17
internal class DocumentFormattingParams : ITextDocumentParams,
IWorkDoneProgressParams
Protocol\DocumentHighlightParams.cs (1)
16
internal sealed class DocumentHighlightParams : TextDocumentPositionParams,
IWorkDoneProgressParams
, IPartialResultParams<DocumentHighlight[]>
Protocol\DocumentLinkParams.cs (1)
16
internal sealed class DocumentLinkParams : ITextDocumentParams,
IWorkDoneProgressParams
, IPartialResultParams<DocumentLink[]>
Protocol\DocumentSymbolParams.cs (1)
17
: ITextDocumentParams,
IWorkDoneProgressParams
,
Protocol\ExecuteCommandParams.cs (1)
16
internal sealed class ExecuteCommandParams :
IWorkDoneProgressParams
Protocol\FoldingRangeParams.cs (1)
18
internal class FoldingRangeParams : ITextDocumentParams,
IWorkDoneProgressParams
, IPartialResultParams<FoldingRange[]>
Protocol\HoverParams.cs (1)
16
internal sealed class HoverParams : TextDocumentPositionParams,
IWorkDoneProgressParams
Protocol\InitializeParams.cs (1)
17
internal sealed class InitializeParams :
IWorkDoneProgressParams
Protocol\InlayHintParams.cs (1)
17
internal sealed class InlayHintParams : ITextDocumentParams,
IWorkDoneProgressParams
Protocol\InlineValues\InlineValueParams.cs (1)
17
internal sealed class InlineValueParams : ITextDocumentParams,
IWorkDoneProgressParams
Protocol\Internal\Diagnostics\VSInternalDocumentDiagnosticsParams.cs (1)
13
internal sealed class VSInternalDocumentDiagnosticsParams : VSInternalDiagnosticParams, IPartialResultParams<VSInternalDiagnosticReport[]>,
IWorkDoneProgressParams
Protocol\LinkedEditingRangeParams.cs (1)
16
internal sealed class LinkedEditingRangeParams : TextDocumentPositionParams,
IWorkDoneProgressParams
Protocol\Moniker\MonikerParams.cs (1)
17
internal sealed class MonikerParams : TextDocumentPositionParams,
IWorkDoneProgressParams
, IPartialResultParams<Moniker[]>
Protocol\Navigation\CallHierarchyIncomingCallsParams.cs (1)
17
internal sealed class CallHierarchyIncomingCallsParams : TextDocumentPositionParams,
IWorkDoneProgressParams
, IPartialResultParams<CallHierarchyIncomingCall[]>
Protocol\Navigation\CallHierarchyOutgoingCallsParams.cs (1)
17
internal sealed class CallHierarchyOutgoingCallsParams : TextDocumentPositionParams,
IWorkDoneProgressParams
, IPartialResultParams<CallHierarchyOutgoingCall[]>
Protocol\Navigation\CallHierarchyPrepareParams.cs (1)
17
internal sealed class CallHierarchyPrepareParams : TextDocumentPositionParams,
IWorkDoneProgressParams
Protocol\Navigation\DeclarationParams.cs (1)
16
internal sealed class DeclarationParams : TextDocumentPositionParams,
IWorkDoneProgressParams
, IPartialResultParams<SumType<Location[], LocationLink[]>>
Protocol\Navigation\DefinitionParams.cs (1)
16
internal sealed class DefinitionParams : TextDocumentPositionParams,
IWorkDoneProgressParams
, IPartialResultParams<SumType<Location[], LocationLink[]>>
Protocol\Navigation\ImplementationParams.cs (1)
16
internal sealed class ImplementationParams : TextDocumentPositionParams,
IWorkDoneProgressParams
, IPartialResultParams<SumType<Location[], LocationLink[]>>
Protocol\Navigation\ReferenceParams.cs (1)
16
internal class ReferenceParams : TextDocumentPositionParams,
IWorkDoneProgressParams
, IPartialResultParams<Location[]>
Protocol\Navigation\TypeDefinitionParams.cs (1)
16
internal sealed class TypeDefinitionParams : TextDocumentPositionParams,
IWorkDoneProgressParams
, IPartialResultParams<SumType<Location[], LocationLink[]>>
Protocol\Navigation\TypeHierarchyPrepareParams.cs (1)
17
internal sealed class TypeHierarchyPrepareParams : TextDocumentPositionParams,
IWorkDoneProgressParams
Protocol\Navigation\TypeHierarchySubtypesParams.cs (1)
17
internal sealed class TypeHierarchySubtypesParams : TextDocumentPositionParams,
IWorkDoneProgressParams
, IPartialResultParams<TypeHierarchyItem[]>
Protocol\Navigation\TypeHierarchySupertypesParams.cs (1)
17
internal sealed class TypeHierarchySupertypesParams : TextDocumentPositionParams,
IWorkDoneProgressParams
, IPartialResultParams<TypeHierarchyItem[]>
Protocol\PrepareRenameParams.cs (1)
17
internal sealed class PrepareRenameParams : ITextDocumentPositionParams,
IWorkDoneProgressParams
Protocol\RenameParams.cs (1)
16
internal class RenameParams : TextDocumentPositionParams,
IWorkDoneProgressParams
Protocol\SelectionRangeParams.cs (1)
17
internal sealed class SelectionRangeParams : ITextDocumentParams,
IWorkDoneProgressParams
, IPartialResultParams<SelectionRange[]>
Protocol\SemanticTokens\SemanticTokensDeltaParams.cs (1)
17
internal sealed class SemanticTokensDeltaParams : ITextDocumentParams,
IWorkDoneProgressParams
, IPartialResultParams<SemanticTokensDeltaPartialResult>
Protocol\SemanticTokens\SemanticTokensFullParams.cs (1)
16
internal sealed class SemanticTokensFullParams : ITextDocumentParams,
IWorkDoneProgressParams
, IPartialResultParams<SemanticTokensPartialResult>
Protocol\SemanticTokens\SemanticTokensParams.cs (1)
17
internal class SemanticTokensParams : ITextDocumentParams,
IWorkDoneProgressParams
, IPartialResultParams<SemanticTokensPartialResult>
Protocol\SemanticTokens\SemanticTokensRangeParams.cs (1)
18
internal class SemanticTokensRangeParams : ITextDocumentParams,
IWorkDoneProgressParams
, IPartialResultParams<SemanticTokensPartialResult>
Protocol\SignatureHelpParams.cs (1)
16
internal sealed class SignatureHelpParams : TextDocumentPositionParams,
IWorkDoneProgressParams
Protocol\WorkspaceDiagnosticParams.cs (1)
19
internal sealed class WorkspaceDiagnosticParams :
IWorkDoneProgressParams
, IPartialResultParams<SumType<WorkspaceDiagnosticReport, WorkspaceDiagnosticReportPartialResult>>
Protocol\WorkspaceSymbolParams.cs (1)
18
: IPartialResultParams<SumType<SymbolInformation[], WorkspaceSymbol[]>>,
IWorkDoneProgressParams