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: StringIl percorso completo del file da caricare.
contentType
Tipo: Microsoft.VisualStudio.Utilities.IContentTypeIContentType per ITextBuffer.
encoding
Tipo: Encodingla 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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
ITextDocumentFactoryService Interfaccia