Partager via


IEditorOperations.InsertTextAsBox, méthode

Insère le texte spécifié à l'emplacement du signe insertion actuel comme zone.

Espace de noms :  Microsoft.VisualStudio.Text.Operations
Assembly :  Microsoft.VisualStudio.Text.UI (dans Microsoft.VisualStudio.Text.UI.dll)

Syntaxe

'Déclaration
Function InsertTextAsBox ( _
    text As String, _
    <OutAttribute> ByRef boxStart As VirtualSnapshotPoint, _
    <OutAttribute> ByRef boxEnd As VirtualSnapshotPoint _
) As Boolean
bool InsertTextAsBox(
    string text,
    out VirtualSnapshotPoint boxStart,
    out VirtualSnapshotPoint boxEnd
)
bool InsertTextAsBox(
    String^ text, 
    [OutAttribute] VirtualSnapshotPoint% boxStart, 
    [OutAttribute] VirtualSnapshotPoint% boxEnd
)
abstract InsertTextAsBox : 
        text:string * 
        boxStart:VirtualSnapshotPoint byref * 
        boxEnd:VirtualSnapshotPoint byref -> bool
function InsertTextAsBox(
    text : String, 
    boxStart : VirtualSnapshotPoint, 
    boxEnd : VirtualSnapshotPoint
) : boolean

Paramètres

  • text
    Type : String

    Texte à insérer dans la mémoire tampon. Chaque « ligne » du texte sera écrite ligne par ligne.

Valeur de retour

Type : Boolean
true si la modification a réussi ; sinon false.

Exceptions

Exception Condition
ArgumentNullException

text a la valeur nullune référence null (Nothing en Visual Basic).

Notes

Cette méthode a le même comportement que la copie et collant une sélection de zone. Pour insérer le texte en tant que zone, text est fractionné par des sauts de ligne et a inséré une ligne à la fois, chaque sur une ligne consécutive au-dessous de la ligne que que le signe insertion est activé, en commençant à x du signe insertion sur chaque ligne.

Sécurité .NET Framework

Voir aussi

Référence

IEditorOperations Interface

Microsoft.VisualStudio.Text.Operations, espace de noms