Condividi tramite


Metodo ITextDocumentFactoryService.CreateAndLoadTextDocument (String, IContentType, Encoding, Boolean%)

crea ITextDocument che apre e carica il contenuto del file in un nuovo ITextBuffer.

Spazio dei nomi:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Sintassi

'Dichiarazione
Function CreateAndLoadTextDocument ( _
    filePath As String, _
    contentType As IContentType, _
    encoding As Encoding, _
    <OutAttribute> ByRef characterSubstitutionsOccurred As Boolean _
) As ITextDocument
ITextDocument CreateAndLoadTextDocument(
    string filePath,
    IContentType contentType,
    Encoding encoding,
    out bool characterSubstitutionsOccurred
)
ITextDocument^ CreateAndLoadTextDocument(
    String^ filePath, 
    IContentType^ contentType, 
    Encoding^ encoding, 
    [OutAttribute] bool% characterSubstitutionsOccurred
)
abstract CreateAndLoadTextDocument : 
        filePath:string * 
        contentType:IContentType * 
        encoding:Encoding * 
        characterSubstitutionsOccurred:bool byref -> ITextDocument
function CreateAndLoadTextDocument(
    filePath : String, 
    contentType : IContentType, 
    encoding : Encoding, 
    characterSubstitutionsOccurred : boolean
) : ITextDocument

Parametri

  • filePath
    Tipo: String

    Il percorso completo del file da caricare.

  • encoding
    Tipo: Encoding

    la codifica da utilizzare. La parte del decodificatore dell'oggetto di codifica non verrà utilizzata.

  • characterSubstitutionsOccurred
    Tipo: Boolean%

    [out] Impostare su true se alcuni byte del file non è stato possibile convertire direttamente utilizzando la codifica specificata.

Valore restituito

Tipo: Microsoft.VisualStudio.Text.ITextDocument
ITextDocument .

Eccezioni

Eccezione Condizione
ArgumentNullException

filePath, contentType, o encoding viene nullriferimento null (Nothing in Visual Basic).

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ITextDocumentFactoryService Interfaccia

Overload CreateAndLoadTextDocument

Spazio dei nomi Microsoft.VisualStudio.Text