Bagikan melalui


ITextDocumentFactoryService2.CreateAndLoadTextDocument Metode

Definisi

ITextDocument Membuat yang membuka dan memuat konten filePath ke dalam yang baruITextBuffer.

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

Parameter

filePath
String

Jalur lengkap ke file yang akan dimuat.

attemptUtf8Detection
Boolean

Apakah mencoba memuat dokumen sebagai file UTF-8.

allowCompressedStorage
Boolean

Perbolehkan file besar disimpan dalam buffer terkompresi. Tidak digunakan lagi: terlepas dari nilai yang diteruskan, secara true internal digunakan.

throwOnInvalidCharactersIfUnknownEncoding
Boolean

Berikan pengecualian jika karakter yang tidak valid ditemukan dan kami tidak memiliki pengodean yang terdefinisi dengan baik.

characterSubstitutionsOccurred
Boolean

Atur ke true jika beberapa byte file tidak dapat langsung diterjemahkan menggunakan pengodean yang diberikan.

Mengembalikan

Sebuah ITextDocument.

Pengecualian

filePath atau contentType adalah null.

Berlaku untuk