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: StringIl testo da inserire nel buffer. Ogni “riga„ del testo verrà scritta una riga per volta.
boxStart
Tipo: Microsoft.VisualStudio.Text.VirtualSnapshotPoint%L'inizio della casella appena inserita.
boxEnd
Tipo: Microsoft.VisualStudio.Text.VirtualSnapshotPoint%Fine della casella appena inserita.
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
- 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.