Class DiagnoseDocument
Advertises that the declaring extension answers rdcore/diagnostics/document — it is a
diagnostics provider the language server fans textDocument/diagnostic pulls out to.
public record DiagnoseDocument : CorePlatformClientCapability, IEquatable<CorePlatformClientCapability>, IEquatable<DiagnoseDocument>
- Inheritance
-
DiagnoseDocument
- Implements
- Inherited Members
Remarks
Declared via [assembly: ProvidesCorePlatformClientCapability<DiagnoseDocument>];
rdc.exe describe-ext records it in the extension's ExtensionInfo
manifest, which is where the language server reads it — nothing is negotiated over
rdcore/platform/initialize for this capability.
Constructors
DiagnoseDocument(bool)
Advertises that the declaring extension answers rdcore/diagnostics/document — it is a
diagnostics provider the language server fans textDocument/diagnostic pulls out to.
public DiagnoseDocument(bool IsSupported = false)
Parameters
IsSupportedbool
Remarks
Declared via [assembly: ProvidesCorePlatformClientCapability<DiagnoseDocument>];
rdc.exe describe-ext records it in the extension's ExtensionInfo
manifest, which is where the language server reads it — nothing is negotiated over
rdcore/platform/initialize for this capability.