Metodo IReadOnlyRegionEdit.CreateReadOnlyRegion (Span, SpanTrackingMode, EdgeInsertionMode)
Contrassegna un intervallo di testo in questo buffer come di sola lettura. L'intervallo rimane di sola lettura finché non viene contrassegnato o forzato nuovamente come scrivibile.
Spazio dei nomi: Microsoft.VisualStudio.Text
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
Sintassi
'Dichiarazione
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
Parametri
span
Tipo: Microsoft.VisualStudio.Text.SpanIntervallo da contrassegnare come di sola lettura.
trackingMode
Tipo: Microsoft.VisualStudio.Text.SpanTrackingModeSpecifica il comportamento di rilevamento dell'area di sola lettura.
edgeInsertionMode
Tipo: Microsoft.VisualStudio.Text.EdgeInsertionModeSpecifica il comportamento di inserimento del bordo dell'area di sola lettura.
Valore restituito
Tipo: Microsoft.VisualStudio.Text.IReadOnlyRegion
IReadOnlyRegion utilizzato per rilevare questa area di sola lettura.Questo oggetto viene utilizzato per rimuovere l'area di sola lettura.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | span viene nul". |
ArgumentOutOfRangeException | span è oltre la fine del buffer. |
Note
Le aree di sola lettura di lunghezza zero limitano inserimenti solo in corrispondenza esatta definito dall'area. Un'eliminazione o una modifica che include un che il punto può inoltre verificarsi.
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.