ITextDocumentFactoryService2.CreateAndLoadTextDocument メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
の内容filePath
をITextDocument開いて新しい ITextBufferに読み込む を作成します。
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
パラメーター
- filePath
- String
読み込むファイルの完全パス。
- contentType
- IContentType
- attemptUtf8Detection
- Boolean
ドキュメントを UTF-8 ファイルとして読み込もうとするかどうか。
- allowCompressedStorage
- Boolean
大きなファイルを圧縮バッファーに格納できるようにします。 非推奨: 渡された値に関係なく、内部的に true
使用されます。
- throwOnInvalidCharactersIfUnknownEncoding
- Boolean
無効な文字が検出され、適切に定義されたエンコードがない場合は、例外をスローします。
- characterSubstitutionsOccurred
- Boolean
指定したエンコードを使用してファイル バイトの一部を直接変換できない場合は、true に設定します。
戻り値
例外
filePath
または contentType
が null です。