ITextDocumentFactoryService2.CreateAndLoadTextDocument Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří objekt ITextDocument , který se otevře a načte obsah filePath
souboru do nového ITextBufferobjektu .
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
Parametry
- filePath
- String
Úplná cesta k souboru, který se má načíst.
- contentType
- IContentType
Hodnota IContentType pro ITextBuffer.
- attemptUtf8Detection
- Boolean
Zda se chcete pokusit načíst dokument jako soubor UTF-8.
- allowCompressedStorage
- Boolean
Povolte ukládání velkých souborů do komprimované vyrovnávací paměti. Zastaralé: Bez ohledu na předanou hodnotu se používá interně true
.
- throwOnInvalidCharactersIfUnknownEncoding
- Boolean
Vyvolání výjimky, pokud se najdou neplatné znaky a nemáme dobře definované kódování.
- characterSubstitutionsOccurred
- Boolean
Nastavte hodnotu true, pokud některé bajty souboru nelze přímo přeložit pomocí daného kódování.
Návraty
An ITextDocument.
Výjimky
filePath
nebo contentType
je null.