Método ITextBuffer.IsReadOnly (Span, Boolean)
Determina se uma modificação de texto ou a exclusão será proibida na span devido a uma IReadOnlyRegion.
Namespace: Microsoft.VisualStudio.Text
Assembly: Microsoft.VisualStudio.Text.Data (em Microsoft.VisualStudio.Text.Data.dll)
Sintaxe
'Declaração
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
Parâmetros
span
Tipo: Microsoft.VisualStudio.Text.SpanA extensão para verificar.
isEdit
Tipo: BooleantrueSe essa verificação é parte de uma edição. falsepara uma consulta sem efeitos colaterais.
Valor de retorno
Tipo: Boolean
true Se o período pode ser excluído ou substituído, false contrário.
Exceções
Exceção | Condição |
---|---|
ArgumentNullException | span é nulluma referência nula (Nothing no Visual Basic). |
InvalidOperationException | TakeThreadOwnershipanteriormente foi chamado, e essa chamada está sendo feita a partir de um thread diferente. |
ArgumentOutOfRangeException | O End propriedade do span é maior que o comprimento de CurrentSnapshot. |
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.