Condividi tramite


Metodo ITextEdit.Insert (Int32, String)

Inserisce il parametro dato text nel parametro specificato positionnel buffer di testo.

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

Sintassi

'Dichiarazione
Function Insert ( _
    position As Integer, _
    text As String _
) As Boolean
bool Insert(
    int position,
    string text
)
bool Insert(
    int position, 
    String^ text
)
abstract Insert : 
        position:int * 
        text:string -> bool
function Insert(
    position : int, 
    text : String
) : boolean

Parametri

  • position
    Tipo: Int32

    La posizione di buffer in cui il primo carattere del testo visualizzato.

  • text
    Tipo: String

    il testo da inserire.

Valore restituito

Tipo: Boolean
true se l'inserimento è riuscito, false se non è riuscita a causa di un'area di sola lettura.

Eccezioni

Eccezione Condizione
ArgumentNullException

text viene nullriferimento null (Nothing in Visual Basic).

InvalidOperationException

Apply o Cancel o Dispose il metodo è stato precedentemente chiamato su questo oggetto.

ArgumentOutOfRangeException

position è minore di zero o maggiore della lunghezza del buffer.

Note

L'inserimento di stringa vuota avrà esito positivo, ma non genera un nuovo snapshot o non genererà un'eccezione Changed evento.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ITextEdit Interfaccia

Overload Insert

Spazio dei nomi Microsoft.VisualStudio.Text