IProjectionBuffer.InsertSpan, méthode (Int32, String)
Insère une chaîne littéral dans la liste d'étendues de source.
Espace de noms : Microsoft.VisualStudio.Text.Projection
Assembly : Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)
Syntaxe
'Déclaration
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
Paramètres
position
Type : Int32Position à laquelle insérer literalSpanToInsert.
literalSpanToInsert
Type : StringChaîne à insérer.
Valeur de retour
Type : Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot
IProjectionSnapshot .
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | literalSpanToInsert a la valeur nullune référence null (Nothing en Visual Basic). Ces contrôles ne sont pas exécutés si la mémoire tampon de projection était créée avec l'option d'PermissiveEdgeInclusiveSourceSpans. |
ArgumentOutOfRangeException | position est inférieur à zéro ou plus supérieur que le nombre d'étendues. |
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.