ITextDocumentFactoryService.CreateAndLoadTextDocument, méthode (String, IContentType, Encoding, Boolean%)
Crée ITextDocument qui ouvre et charge le contenu du fichier dans nouvel ITextBuffer.
Espace de noms : Microsoft.VisualStudio.Text
Assembly : Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)
Syntaxe
'Déclaration
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
Paramètres
filePath
Type : StringChemin d'accès complet au fichier à charger.
contentType
Type : Microsoft.VisualStudio.Utilities.IContentTypeIContentType de la ITextBuffer.
encoding
Type : EncodingEncodage à utiliser. La partie de décodeur de l'objet d'encodage ne sera pas utilisée.
characterSubstitutionsOccurred
Type : Boolean%[out] Défini sur true si certains des octets de fichier n'ont pas pu être traduits directement à l'aide de l'encodage donné.
Valeur de retour
Type : Microsoft.VisualStudio.Text.ITextDocument
ITextDocument .
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | filePath, contentType ou encoding a la valeur nullune référence null (Nothing en Visual Basic). |
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
ITextDocumentFactoryService Interface