Compartilhar via


DocumentInfo Classe

Definição

Uma classe que representa todos os argumentos necessários para criar uma nova instância de documento.

public ref class DocumentInfo sealed
[System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay() , nq}")]
public sealed class DocumentInfo
[<System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay() , nq}")>]
type DocumentInfo = class
Public NotInheritable Class DocumentInfo
Herança
DocumentInfo
Atributos

Propriedades

FilePath

O caminho do arquivo do documento.

Folders

Os nomes das pastas aninhadas lógicas em que o documento está contido.

Id

A ID do documento.

IsGenerated

True se o documento for um efeito colateral do build.

Name

O nome do documento.

SourceCodeKind

O tipo do código-fonte.

TextLoader

Um carregador que pode recuperar o texto do documento.

Métodos

Create(DocumentId, String, IEnumerable<String>, SourceCodeKind, TextLoader, String, Boolean)

Cria informações.

WithFilePath(String)

Uma classe que representa todos os argumentos necessários para criar uma nova instância de documento.

WithFolders(IEnumerable<String>)

Uma classe que representa todos os argumentos necessários para criar uma nova instância de documento.

WithId(DocumentId)

Uma classe que representa todos os argumentos necessários para criar uma nova instância de documento.

WithName(String)

Uma classe que representa todos os argumentos necessários para criar uma nova instância de documento.

WithSourceCodeKind(SourceCodeKind)

Uma classe que representa todos os argumentos necessários para criar uma nova instância de documento.

WithTextLoader(TextLoader)

Uma classe que representa todos os argumentos necessários para criar uma nova instância de documento.

Aplica-se a