Classe VsTextViewClass
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.
Hierarquia de herança
Object
Microsoft.VisualStudio.TextManager.Interop.VsTextViewClass
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxe
'Declaração
<ClassInterfaceAttribute()> _
<GuidAttribute("F5E7E71E-1401-11D1-883B-0000F87579D2")> _
Public Class VsTextViewClass _
Implements IVsTextView, VsTextView
[ClassInterfaceAttribute()]
[GuidAttribute("F5E7E71E-1401-11D1-883B-0000F87579D2")]
public class VsTextViewClass : IVsTextView,
VsTextView
[ClassInterfaceAttribute()]
[GuidAttribute(L"F5E7E71E-1401-11D1-883B-0000F87579D2")]
public ref class VsTextViewClass : IVsTextView,
VsTextView
[<ClassInterfaceAttribute()>]
[<GuidAttribute("F5E7E71E-1401-11D1-883B-0000F87579D2")>]
type VsTextViewClass =
class
interface IVsTextView
interface VsTextView
end
public class VsTextViewClass implements IVsTextView, VsTextView
O tipo VsTextViewClass expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
VsTextViewClass |
Superior
Métodos
Nome | Descrição | |
---|---|---|
![]() |
AddCommandFilter | Adiciona um filtro de comando para os filtros existentes da cadeia de comando. |
![]() |
CenterColumns | Coloca a coluna especificada de texto no centro do modo de exibição. |
![]() |
CenterLines | Coloca as linhas de texto especificadas no centro do modo de exibição. |
![]() |
ClearSelection | Limpa a seleção atual. |
![]() |
CloseView | Fecha e cancela o registro de um modo de exibição com o Gerenciador de exibição. |
![]() |
EnsureSpanVisible | Garante que o texto está em exibição, ambos verticalmente e horizontalmente. |
![]() |
Equals | Determines whether the specified object is equal to the current object. (Herdado de Object.) |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Herdado de Object.) |
![]() |
GetBuffer | Retorna o conteúdo atual do buffer de texto. |
![]() |
GetCaretPos | Retorna o índice de linha e coluna da posição do cursor. |
![]() |
GetHashCode | Serves as the default hash function. (Herdado de Object.) |
![]() |
GetLineAndColumn | Converte uma posição de fluxo de texto em um índice de linha e coluna. |
![]() |
GetLineHeight | Retorna a altura em pixels de uma linha. |
![]() |
GetNearestPosition | Converte um índice de linha e coluna em uma posição de fluxo de texto. |
![]() |
GetPointOfLineColumn | Retorna as coordenadas para o canto superior esquerdo de uma determinada linha e coluna. |
![]() |
GetScrollInfo | Retorna as configurações do editor de texto principal da barra de rolagem para a barra de rolagem especificado. |
![]() |
GetSelectedText | Retorna uma cópia do texto selecionado. |
![]() |
GetSelection | Retorna o intervalo de texto correspondente à seleção atual, se houver uma. |
![]() |
GetSelectionDataObject | Retorna uma cópia do texto selecionado em IDataObject formato de interface. |
![]() |
GetSelectionMode | Retorna o modo de seleção atual. |
![]() |
GetSelectionSpan | Retorna o intervalo de texto associado a uma seleção. |
![]() |
GetTextStream | Retorna um fluxo especificado de texto em uma seqüência de caracteres. |
![]() |
GetType | Gets the Type of the current instance. (Herdado de Object.) |
![]() |
GetWindowHandle | Retorna o identificador de janela para esta exibição. |
![]() |
GetWordExtent | Retorna a extensão da palavra atual. |
![]() |
HighlightMatchingBrace | Realça a chave correspondente em uma construção de linguagem. |
![]() |
Initialize | Cria o modo de exibição e permite que os clientes especificar um ou mais TextViewInitFlags opções. |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Herdado de Object.) |
![]() |
PositionCaretForEditing | Coloca o cursor em uma posição adequada para uma função de edição. |
![]() |
RemoveCommandFilter | Remove um filtro de comando os filtros de cadeia de comando. |
![]() |
ReplaceTextOnLine | Substitui uma linha de texto. |
![]() |
RestrictViewRange | Não há informações de método.Método não está implementado. |
![]() |
SendExplicitFocus | Envia o foco explícito para a janela. |
![]() |
SetBuffer | Associa um buffer de texto com o modo de exibição. |
![]() |
SetCaretPos | Define as coordenadas do ponto final de uma seleção. |
![]() |
SetScrollPosition | Define as configurações do editor de texto principal da barra de rolagem para a barra de rolagem especificado. |
![]() |
SetSelection | Seleciona o texto especificado. |
![]() |
SetSelectionMode | Define o modo de seleção. |
![]() |
SetTopLine | Define a linha superior no modo de exibição para a linha de base. |
![]() |
ToString | Returns a string that represents the current object. (Herdado de Object.) |
![]() |
UpdateCompletionStatus | Usado para controle de conclusão do word. |
![]() |
UpdateTipWindow | Atualiza a janela de dica. |
![]() |
UpdateViewFrameCaption | Força o modo de exibição para atualizar sua legenda de janela de quadro, como "[somente leitura]". |
Superior
Comentários
Você não pode criar uma instância dessa classe com o new palavra-chave. Em vez disso, você deve obter o ILocalRegistry de objetos e criar o objeto com CreateInstance. O MPF encapsula esse método com CreateInstance.
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.