Condividi tramite


Metodo ITextBuffer.IsReadOnly (Span, Boolean)

A determina se una modifica o un'eliminazione di testo non è consentita in span a causa di IReadOnlyRegion.

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

Sintassi

'Dichiarazione
Function IsReadOnly ( _
    span As Span, _
    isEdit As Boolean _
) As Boolean
bool IsReadOnly(
    Span span,
    bool isEdit
)
bool IsReadOnly(
    Span span, 
    bool isEdit
)
abstract IsReadOnly : 
        span:Span * 
        isEdit:bool -> bool
function IsReadOnly(
    span : Span, 
    isEdit : boolean
) : boolean

Parametri

  • isEdit
    Tipo: Boolean

    true se questo controllo è parte di una modifica. false per una query senza effetti collaterali.

Valore restituito

Tipo: Boolean
true se l'intero intervallo può essere eliminato o sostituito, false in caso contrario.

Eccezioni

Eccezione Condizione
ArgumentNullException

span viene nullriferimento null (Nothing in Visual Basic).

InvalidOperationException

TakeThreadOwnership è stato precedentemente chiamato e questa chiamata viene effettuata da un thread diverso.

ArgumentOutOfRangeException

End proprietà di span è maggiore della lunghezza di CurrentSnapshot.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ITextBuffer Interfaccia

Overload IsReadOnly

Spazio dei nomi Microsoft.VisualStudio.Text