ITextDocumentFactoryService2.CreateAndLoadTextDocument Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un oggetto ITextDocument che apre e carica il contenuto di filePath
in un nuovo ITextBufferoggetto .
public:
Microsoft::VisualStudio::Text::ITextDocument ^ CreateAndLoadTextDocument(System::String ^ filePath, Microsoft::VisualStudio::Utilities::IContentType ^ contentType, bool attemptUtf8Detection, bool allowCompressedStorage, bool throwOnInvalidCharactersIfUnknownEncoding, [Runtime::InteropServices::Out] bool % characterSubstitutionsOccurred);
public Microsoft.VisualStudio.Text.ITextDocument CreateAndLoadTextDocument (string filePath, Microsoft.VisualStudio.Utilities.IContentType contentType, bool attemptUtf8Detection, bool allowCompressedStorage, bool throwOnInvalidCharactersIfUnknownEncoding, out bool characterSubstitutionsOccurred);
abstract member CreateAndLoadTextDocument : string * Microsoft.VisualStudio.Utilities.IContentType * bool * bool * bool * bool -> Microsoft.VisualStudio.Text.ITextDocument
Public Function CreateAndLoadTextDocument (filePath As String, contentType As IContentType, attemptUtf8Detection As Boolean, allowCompressedStorage As Boolean, throwOnInvalidCharactersIfUnknownEncoding As Boolean, ByRef characterSubstitutionsOccurred As Boolean) As ITextDocument
Parametri
- filePath
- String
Percorso completo del file da caricare.
- contentType
- IContentType
Oggetto IContentType per l'oggetto ITextBuffer.
- attemptUtf8Detection
- Boolean
Se tentare di caricare il documento come file UTF-8.
- allowCompressedStorage
- Boolean
Consente l'archiviazione di file di grandi dimensioni in un buffer compresso. Deprecato: indipendentemente dal valore passato, viene usato internamente true
.
- throwOnInvalidCharactersIfUnknownEncoding
- Boolean
Generare un'eccezione se vengono rilevati caratteri non validi e non è disponibile una codifica ben definita.
- characterSubstitutionsOccurred
- Boolean
Impostare su true se alcuni byte di file non possono essere convertiti direttamente usando la codifica specificata.
Restituisce
Oggetto ITextDocument.
Eccezioni
filePath
o contentType
è null.