Condividi tramite


Metodo IProjectionBuffer.InsertSpan (Int32, String)

Inserisce una stringa letterale nell'elenco di intervalli di origine.

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

Sintassi

'Dichiarazione
Function InsertSpan ( _
    position As Integer, _
    literalSpanToInsert As String _
) As IProjectionSnapshot
IProjectionSnapshot InsertSpan(
    int position,
    string literalSpanToInsert
)
IProjectionSnapshot^ InsertSpan(
    int position, 
    String^ literalSpanToInsert
)
abstract InsertSpan : 
        position:int * 
        literalSpanToInsert:string -> IProjectionSnapshot
function InsertSpan(
    position : int, 
    literalSpanToInsert : String
) : IProjectionSnapshot

Parametri

  • position
    Tipo: Int32

    La posizione in cui inserire literalSpanToInsert.

  • literalSpanToInsert
    Tipo: String

    la stringa da inserire.

Valore restituito

Tipo: Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot
IProjectionSnapshot .

Eccezioni

Eccezione Condizione
ArgumentNullException

literalSpanToInsert viene nullriferimento null (Nothing in Visual Basic).

Questi controlli non vengono eseguiti se il buffer di proiezione è stato creato con PermissiveEdgeInclusiveSourceSpans opzione.

ArgumentOutOfRangeException

position è minore di zero o maggiore del numero di intervalli.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IProjectionBuffer Interfaccia

Overload InsertSpan

Spazio dei nomi Microsoft.VisualStudio.Text.Projection