DocumentSymbol Classe

Definição

Representa construções de programação como variáveis, classes, interfaces etc. que aparecem em um documento. Os símbolos de documento podem ser hierárquicos e têm dois intervalos: um que inclui sua definição e outro que aponta para seu intervalo mais interessante, por exemplo, o intervalo de um identificador.

public ref class DocumentSymbol
[System.Runtime.Serialization.DataContract]
public class DocumentSymbol
[<System.Runtime.Serialization.DataContract>]
type DocumentSymbol = class
Public Class DocumentSymbol
Herança
DocumentSymbol
Atributos

Construtores

DocumentSymbol()

Propriedades

Children

Obtém ou define os filhos deste símbolo, por exemplo, propriedades de uma classe.

Deprecated

Obtém ou define um valor que indica se este símbolo foi preterido.

Detail

Obtém ou define mais detalhes para esse símbolo, por exemplo, a assinatura de uma função.

Kind

Obtém ou define o SymbolKind deste símbolo.

Name

Obtém ou define o nome deste símbolo.

Range

Obtém ou define o intervalo que envolve esse símbolo, não incluindo o espaço em branco à esquerda/à direita, mas tudo o mais como comentários. Essas informações normalmente são usadas para determinar se o cursor dos clientes está dentro do símbolo para revelar no símbolo na interface do usuário.

SelectionRange

Obtém ou define o intervalo que deve ser selecionado e revelado quando este símbolo está sendo escolhido, por exemplo, o nome de uma função. Deve estar contido pelo range .

Aplica-se a