ResourceOperationKind Struct

Definition

Value representing the kind of resource operations supported by the client.

See the Language Server Protocol specification for additional information.

public enum class ResourceOperationKind
[Newtonsoft.Json.JsonConverter(typeof(Microsoft.VisualStudio.LanguageServer.Protocol.StringEnumConverter<Microsoft.VisualStudio.LanguageServer.Protocol.ResourceOperationKind>))]
[System.ComponentModel.TypeConverter(typeof(Microsoft.VisualStudio.LanguageServer.Protocol.StringEnumConverter<Microsoft.VisualStudio.LanguageServer.Protocol.ResourceOperationKind>+TypeConverter))]
[System.Runtime.Serialization.DataContract]
public readonly struct ResourceOperationKind : IEquatable<Microsoft.VisualStudio.LanguageServer.Protocol.ResourceOperationKind>, Microsoft.VisualStudio.LanguageServer.Protocol.IStringEnum
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.VisualStudio.LanguageServer.Protocol.StringEnumConverter<Microsoft.VisualStudio.LanguageServer.Protocol.ResourceOperationKind>))>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.VisualStudio.LanguageServer.Protocol.StringEnumConverter<Microsoft.VisualStudio.LanguageServer.Protocol.ResourceOperationKind>+TypeConverter))>]
[<System.Runtime.Serialization.DataContract>]
type ResourceOperationKind = struct
    interface IStringEnum
Public Structure ResourceOperationKind
Implements IEquatable(Of ResourceOperationKind), IStringEnum
Inheritance
ResourceOperationKind
Attributes
Newtonsoft.Json.JsonConverterAttribute TypeConverterAttribute DataContractAttribute
Implements

Constructors

ResourceOperationKind(String)

Value representing the kind of resource operations supported by the client.

See the Language Server Protocol specification for additional information.

Fields

Create

Supports creating new files and folders.

Delete

Supports deleting existing files and folders.

Rename

Supports renaming existing files and folders.

Properties

Value

Methods

Deconstruct(String)
Equals(Object)
Equals(ResourceOperationKind)
GetHashCode()
ToString()

Operators

Equality(ResourceOperationKind, ResourceOperationKind)
Inequality(ResourceOperationKind, ResourceOperationKind)

Applies to