IReadOnlyRegionEdit.CreateReadOnlyRegion, méthode (Span, SpanTrackingMode, EdgeInsertionMode)
Marque une étendue de texte dans cette mémoire tampon comme étant en lecture seule. L'étendue reste en lecture seule jusqu'à ce qu'elle soit marquée comme accessible en écriture ou forcée à l'être de nouveau.
Espace de noms : Microsoft.VisualStudio.Text
Assembly : Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)
Syntaxe
'Déclaration
Function CreateReadOnlyRegion ( _
span As Span, _
trackingMode As SpanTrackingMode, _
edgeInsertionMode As EdgeInsertionMode _
) As IReadOnlyRegion
IReadOnlyRegion CreateReadOnlyRegion(
Span span,
SpanTrackingMode trackingMode,
EdgeInsertionMode edgeInsertionMode
)
IReadOnlyRegion^ CreateReadOnlyRegion(
Span span,
SpanTrackingMode trackingMode,
EdgeInsertionMode edgeInsertionMode
)
abstract CreateReadOnlyRegion :
span:Span *
trackingMode:SpanTrackingMode *
edgeInsertionMode:EdgeInsertionMode -> IReadOnlyRegion
function CreateReadOnlyRegion(
span : Span,
trackingMode : SpanTrackingMode,
edgeInsertionMode : EdgeInsertionMode
) : IReadOnlyRegion
Paramètres
span
Type : Microsoft.VisualStudio.Text.SpanÉtendue à marquer comme étant en lecture seule.
trackingMode
Type : Microsoft.VisualStudio.Text.SpanTrackingModeSpécifie le comportement de suivi d'une zone en lecture seule.
edgeInsertionMode
Type : Microsoft.VisualStudio.Text.EdgeInsertionModeSpécifie le comportement d'insertion de bord de la zone en lecture seule.
Valeur de retour
Type : Microsoft.VisualStudio.Text.IReadOnlyRegion
IReadOnlyRegion utilisé pour effectuer le suivi de la zone en lecture seule.Cet objet sera utilisé pour supprimer la zone en lecture seule.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | span est nul L. |
ArgumentOutOfRangeException | span est situé après la fin de la mémoire tampon. |
Notes
Les zones en lecture seule de longueur zéro restreignent des insertions uniquement au point précis défini par la zone. Une suppression ou une modification qui comprend que le point peut encore se produire.
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.