Interfaccia ITextDocument
Rappresenta un documento nel file system che mantiene ITextBuffer.
Spazio dei nomi: Microsoft.VisualStudio.Text
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
Sintassi
'Dichiarazione
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
Il tipo ITextDocument espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
Encoding | Ottiene o imposta la codifica del documento durante il salvataggio su disco. | |
FilePath | Il nome e il percorso del file. | |
IsDirty | determina se ITextBuffer viene modificato. | |
IsReloading | determina se Reload il metodo esegue. | |
LastContentModifiedTime | Ottiene l'ultimo DateTime è stata apportata una modifica al contenuto ITextBuffer. | |
LastSavedTime | Ottiene l'ultimo DateTime il file è stato salvato.In questo caso corrisponde esattamente all'ultimo file scritto il tempo nel file system. | |
TextBuffer | ottiene ITextBuffer contenente il documento.questo valore è sempre non Null. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Dispose | Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite. (Ereditato da IDisposable) | |
Reload() | ricarica il contenuto di FilePath in un' TextBuffer. | |
Reload(EditOptions) | ricarica il contenuto di FilePath in TextBuffer, utilizzando lo specificato EditOptions. | |
Rename | Rinominare il documento al nuovo percorso del file specificato. | |
Save | Salva il contenuto di TextBuffer in FilePath. | |
SaveAs(String, Boolean) | Salva il contenuto di TextBuffer il percorso del file specificato. | |
SaveAs(String, Boolean, IContentType) | Salva il contenuto di TextBuffer il percorso del file specificato. | |
SaveAs(String, Boolean, Boolean) | Salva il contenuto di TextBuffer il percorso del file specificato. | |
SaveAs(String, Boolean, Boolean, IContentType) | Salva il contenuto di TextBuffer il percorso del file specificato. | |
SaveCopy(String, Boolean) | Salva il contenuto di TextBuffer all'elemento specificato filePath. | |
SaveCopy(String, Boolean, Boolean) | Salva il contenuto di TextBuffer il percorso del file specificato. | |
SetEncoderFallback | Modificare il fallback del codificatore di Encoding. | |
UpdateDirtyState | aggiorna IsDirty e LastContentModifiedTime proprietà. |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
DirtyStateChanged | si verifica quando il valore di IsDirty modifiche. | |
EncodingChanged | si verifica quando Encoding modifiche delle proprietà. | |
FileActionOccurred | Si verifica quando il documento è stato caricato da o salvato su disco. |
In alto