Condividi tramite


Metodo IReadOnlyRegionEdit.CreateDynamicReadOnlyRegion

Contrassegna un intervallo di testo in questo buffer di sola lettura in modo condizionale con l'eccezione controllo eseguito quando l'area viene eseguita la query. 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 CreateDynamicReadOnlyRegion ( _
    span As Span, _
    trackingMode As SpanTrackingMode, _
    edgeInsertionMode As EdgeInsertionMode, _
    callback As DynamicReadOnlyRegionQuery _
) As IReadOnlyRegion
IReadOnlyRegion CreateDynamicReadOnlyRegion(
    Span span,
    SpanTrackingMode trackingMode,
    EdgeInsertionMode edgeInsertionMode,
    DynamicReadOnlyRegionQuery callback
)
IReadOnlyRegion^ CreateDynamicReadOnlyRegion(
    Span span, 
    SpanTrackingMode trackingMode, 
    EdgeInsertionMode edgeInsertionMode, 
    DynamicReadOnlyRegionQuery^ callback
)
abstract CreateDynamicReadOnlyRegion : 
        span:Span * 
        trackingMode:SpanTrackingMode * 
        edgeInsertionMode:EdgeInsertionMode * 
        callback:DynamicReadOnlyRegionQuery -> IReadOnlyRegion
function CreateDynamicReadOnlyRegion(
    span : Span, 
    trackingMode : SpanTrackingMode, 
    edgeInsertionMode : EdgeInsertionMode, 
    callback : DynamicReadOnlyRegionQuery
) : IReadOnlyRegion

Parametri

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 nullriferimento null (Nothing in Visual Basic).

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

Vedere anche

Riferimenti

IReadOnlyRegionEdit Interfaccia

Spazio dei nomi Microsoft.VisualStudio.Text