Share via


WorkspaceSymbolParams Class

Definition

Class which represents the parameter that's sent with the 'workspace/symbol' request.

See the Language Server Protocol specification for additional information.

public ref class WorkspaceSymbolParams
public ref class WorkspaceSymbolParams : Microsoft::VisualStudio::LanguageServer::Protocol::IPartialResultParams<cli::array <Microsoft::VisualStudio::LanguageServer::Protocol::SymbolInformation ^> ^>
[System.Runtime.Serialization.DataContract]
public class WorkspaceSymbolParams
[System.Runtime.Serialization.DataContract]
public class WorkspaceSymbolParams : Microsoft.VisualStudio.LanguageServer.Protocol.IPartialResultParams<Microsoft.VisualStudio.LanguageServer.Protocol.SymbolInformation[]>
[<System.Runtime.Serialization.DataContract>]
type WorkspaceSymbolParams = class
[<System.Runtime.Serialization.DataContract>]
type WorkspaceSymbolParams = class
    interface IPartialResultParams<SymbolInformation[]>
Public Class WorkspaceSymbolParams
Public Class WorkspaceSymbolParams
Implements IPartialResultParams(Of SymbolInformation())
Inheritance
WorkspaceSymbolParams
Attributes
Implements

Constructors

WorkspaceSymbolParams()

Properties

PartialResultToken

Gets or sets the value of the Progress instance.

Progress

Gets or sets the value of the Progress instance.

Query

Gets or sets the query (a non-empty string).

Applies to