DocumentSymbol Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 |