Compartilhar via


Interface IReadOnlyRegion

Rastreia uma região possivelmente vazia de somente leitura do texto.

Namespace:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (em Microsoft.VisualStudio.Text.Data.dll)

Sintaxe

'Declaração
Public Interface IReadOnlyRegion
public interface IReadOnlyRegion
public interface class IReadOnlyRegion
type IReadOnlyRegion =  interface end
public interface IReadOnlyRegion

O tipo IReadOnlyRegion expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública EdgeInsertionMode O comportamento de inserção da borda da região somente leitura.
Propriedade pública QueryCallback O delegado que notifica a região de somente leitura de verificações de somente leitura e edição.
Propriedade pública Span O trecho de texto marcado como somente leitura por essa região.

Superior

Comentários

Regiões de somente leitura impedem edições somente em seu buffer de proprietário, não em outros buffers que podem estar associados eles.

O texto em uma região de somente leitura não é necessariamente imutável; uma região de somente leitura, criada em um buffer de projeção torna essa região somente leitura para os clientes do buffer de projeção, mas não afeta os buffers de origem para que o texto.

Uma região de comprimento zero somente leitura que proíbe a inserções de borda evita inserções somente em sua posição inicial, mas permite que as exclusões e modificações que abrangem nessa posição.

Uma região de comprimento zero somente leitura que não proíba inserções de borda não impede qualquer tipo de inserção.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Text