Condividi tramite


Metodo IEditorOperations.InsertTextAsBox

Inserisce il testo specificato nella posizione corrente del cursore come casella.

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

Sintassi

'Dichiarazione
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

Parametri

  • text
    Tipo: String

    Il testo da inserire nel buffer. Ogni “riga„ del testo verrà scritta una riga per volta.

Valore restituito

Tipo: Boolean
true se la modifica ha avuto esito positivo; in caso contrario false.

Eccezioni

Eccezione Condizione
ArgumentNullException

text viene nullriferimento null (Nothing in Visual Basic).

Note

Questo metodo ha lo stesso comportamento di copiando e incollando di una selezione della casella. Per inserire testo come casella, text viene diviso dalle nuove righe e proxy una riga per volta, ciascuno in una riga successiva sotto la riga in cui si trova il cursore, a partire la coordinata x del punto di inserimento su ogni riga.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IEditorOperations Interfaccia

Spazio dei nomi Microsoft.VisualStudio.Text.Operations