Compartilhar via


Interface VsTextView

Gerencia o modo de exibição de texto de uma janela do editor. Contém métodos para gerenciar o modo de exibição de texto. A exibição é essencialmente a janela do editor mostrada na interface do usuário.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)

Sintaxe

'Declaração
<GuidAttribute("BB23A14B-7C61-469A-9890-A95648CED5E6")> _
Public Interface VsTextView _
    Inherits IVsTextView
[GuidAttribute("BB23A14B-7C61-469A-9890-A95648CED5E6")]
public interface VsTextView : IVsTextView
[GuidAttribute(L"BB23A14B-7C61-469A-9890-A95648CED5E6")]
public interface class VsTextView : IVsTextView
[<GuidAttribute("BB23A14B-7C61-469A-9890-A95648CED5E6")>]
type VsTextView =  
    interface 
        interface IVsTextView 
    end
public interface VsTextView extends IVsTextView

O tipo VsTextView expõe os membros a seguir.

Métodos

  Nome Descrição
Método público AddCommandFilter Adiciona um filtro de comando para os filtros existentes da cadeia de comando. (Herdado de IVsTextView.)
Método público CenterColumns Coloca a coluna especificada de texto no centro do modo de exibição. (Herdado de IVsTextView.)
Método público CenterLines Coloca as linhas de texto especificadas no centro do modo de exibição. (Herdado de IVsTextView.)
Método público ClearSelection Limpa a seleção atual. (Herdado de IVsTextView.)
Método público CloseView Fecha e cancela o registro de um modo de exibição com o Gerenciador de exibição. (Herdado de IVsTextView.)
Método público EnsureSpanVisible Garante que o texto está em exibição, ambos verticalmente e horizontalmente. (Herdado de IVsTextView.)
Método público GetBuffer Retorna o conteúdo atual do buffer de texto. (Herdado de IVsTextView.)
Método público GetCaretPos Retorna o índice de linha e coluna da posição do cursor. (Herdado de IVsTextView.)
Método público GetLineAndColumn Converte uma posição de fluxo de texto em um índice de linha e coluna. (Herdado de IVsTextView.)
Método público GetLineHeight Retorna a altura em pixels de uma linha. (Herdado de IVsTextView.)
Método público GetNearestPosition Converte um índice de linha e coluna em uma posição de fluxo de texto. (Herdado de IVsTextView.)
Método público GetPointOfLineColumn Retorna as coordenadas para o canto superior esquerdo de uma determinada linha e coluna. (Herdado de IVsTextView.)
Método público GetScrollInfo Retorna as configurações do editor de texto principal da barra de rolagem para a barra de rolagem especificado. (Herdado de IVsTextView.)
Método público GetSelectedText Retorna uma cópia do texto selecionado. (Herdado de IVsTextView.)
Método público GetSelection Retorna o intervalo de texto correspondente à seleção atual, se houver uma. (Herdado de IVsTextView.)
Método público GetSelectionDataObject Retorna uma cópia do texto selecionado em IDataObject formato de interface. (Herdado de IVsTextView.)
Método público GetSelectionMode Retorna o modo de seleção atual. (Herdado de IVsTextView.)
Método público GetSelectionSpan Retorna o intervalo de texto associado a uma seleção. (Herdado de IVsTextView.)
Método público GetTextStream Retorna um fluxo especificado de texto em uma seqüência de caracteres. (Herdado de IVsTextView.)
Método público GetWindowHandle Retorna o identificador de janela para esta exibição. (Herdado de IVsTextView.)
Método público GetWordExtent Retorna a extensão da palavra atual. (Herdado de IVsTextView.)
Método público HighlightMatchingBrace Realça a chave correspondente em uma construção de linguagem. (Herdado de IVsTextView.)
Método público Initialize Cria o modo de exibição e permite que os clientes especificar uma ou mais opções de TextViewInitFlags. (Herdado de IVsTextView.)
Método público PositionCaretForEditing Coloca o cursor em uma posição adequada para uma função de edição. (Herdado de IVsTextView.)
Método público RemoveCommandFilter Remove um filtro de comando os filtros de cadeia de comando. (Herdado de IVsTextView.)
Método público ReplaceTextOnLine Substitui a linha do texto. (Herdado de IVsTextView.)
Método público RestrictViewRange Não há informações de método.Método não está implementado. (Herdado de IVsTextView.)
Método público SendExplicitFocus Envia o foco explícito para a janela. (Herdado de IVsTextView.)
Método público SetBuffer Associa um buffer de texto com o modo de exibição. (Herdado de IVsTextView.)
Método público SetCaretPos Define as coordenadas do ponto final de uma seleção. (Herdado de IVsTextView.)
Método público SetScrollPosition Define as configurações do editor de texto principal da barra de rolagem para a barra de rolagem especificado. (Herdado de IVsTextView.)
Método público SetSelection Seleciona o texto especificado. (Herdado de IVsTextView.)
Método público SetSelectionMode Define o modo de seleção. (Herdado de IVsTextView.)
Método público SetTopLine Define a linha superior no modo de exibição para a linha de base. (Herdado de IVsTextView.)
Método público UpdateCompletionStatus Usado para controle de conclusão do word. (Herdado de IVsTextView.)
Método público UpdateTipWindow Atualiza a janela de dica. (Herdado de IVsTextView.)
Método público UpdateViewFrameCaption Força o modo de exibição para atualizar sua legenda de janela de quadro, como "[somente leitura]". (Herdado de IVsTextView.)

Superior

Consulte também

Referência

Namespace Microsoft.VisualStudio.TextManager.Interop