Interface ITextDocument
Representa um documento no sistema de arquivos que persiste uma ITextBuffer.
Namespace: Microsoft.VisualStudio.Text
Assembly: Microsoft.VisualStudio.Text.Data (em Microsoft.VisualStudio.Text.Data.dll)
Sintaxe
'Declaração
Public Interface ITextDocument _
Inherits IDisposable
public interface ITextDocument : IDisposable
public interface class ITextDocument : IDisposable
type ITextDocument =
interface
interface IDisposable
end
public interface ITextDocument extends IDisposable
O tipo ITextDocument expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Encoding | Obtém ou define a codificação do documento quando salvas no disco. | |
FilePath | O nome e caminho do arquivo. | |
IsDirty | Determina se a ITextBuffer está sujo. | |
IsReloading | Determina se a Reload método está sendo executado. | |
LastContentModifiedTime | Obtém o último DateTime foi feita uma alteração no conteúdo da ITextBuffer. | |
LastSavedTime | Obtém o último DateTime o arquivo foi salvo.Desta vez corresponde exatamente ao último arquivo gravado tempo no sistema de arquivos. | |
TextBuffer | Obtém o ITextBuffer que contém o documento.Esse valor é sempre não-nulo. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Herdado de IDisposable.) | |
Reload() | Recarrega o conteúdo de FilePath em um TextBuffer. | |
Reload(EditOptions) | Recarrega o conteúdo de FilePath em TextBuffer, usando a determinado EditOptions. | |
Rename | Renomear o documento para o novo caminho de arquivo determinado. | |
Save | Salva o conteúdo da TextBuffer para o FilePath. | |
SaveAs(String, Boolean) | Salva o conteúdo da TextBuffer para o caminho de arquivo especificado. | |
SaveAs(String, Boolean, IContentType) | Salva o conteúdo da TextBuffer para o caminho de arquivo especificado. | |
SaveAs(String, Boolean, Boolean) | Salva o conteúdo da TextBuffer para o caminho de arquivo especificado. | |
SaveAs(String, Boolean, Boolean, IContentType) | Salva o conteúdo da TextBuffer para o caminho de arquivo especificado. | |
SaveCopy(String, Boolean) | Salva o conteúdo da TextBuffer para o dado filePath. | |
SaveCopy(String, Boolean, Boolean) | Salva o conteúdo da TextBuffer para o caminho de arquivo especificado. | |
SetEncoderFallback | Alterar o fallback de codificador de Encoding. | |
UpdateDirtyState | Atualizações do IsDirty e LastContentModifiedTime propriedades. |
Superior
Eventos
Nome | Descrição | |
---|---|---|
DirtyStateChanged | Ocorre quando o valor de IsDirty as alterações. | |
EncodingChanged | Ocorre quando o Encoding as alterações de propriedade. | |
FileActionOccurred | Ocorre quando o documento foi carregado a partir de ou salvo em disco. |
Superior