ITextDocumentFactoryService2.CreateAndLoadTextDocument Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea un objeto ITextDocument que abre y carga el contenido de filePath
en un nuevo 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
Parámetros
- filePath
- String
Ruta de acceso completa al archivo que se va a cargar.
- contentType
- IContentType
IContentType para ITextBuffer.
- attemptUtf8Detection
- Boolean
Si intentar cargar el documento como un archivo UTF-8.
- allowCompressedStorage
- Boolean
Permitir que los archivos grandes se almacenen en un búfer comprimido. En desuso: independientemente del valor pasado, se usa internamente true
.
- throwOnInvalidCharactersIfUnknownEncoding
- Boolean
Inicie una excepción si se encuentran caracteres no válidos y no tenemos una codificación bien definida.
- characterSubstitutionsOccurred
- Boolean
Se establece en true si algunos de los bytes de archivo no se pudieron traducir directamente mediante la codificación especificada.
Devoluciones
Una clase ITextDocument.
Excepciones
filePath
o contentType
es null.