Interface VsTextBuffer
Atua como a interface base para o VsTextBuffer de objetos e fornece informações gerais sobre o texto propriedades do buffer. Fornece acesso de leitura e gravação para o buffer de texto usando coordenadas bidimensionais.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxe
'Declaração
<GuidAttribute("C08E5275-0D26-4DE9-8892-994024C23750")> _
Public Interface VsTextBuffer _
Inherits IVsTextBuffer
[GuidAttribute("C08E5275-0D26-4DE9-8892-994024C23750")]
public interface VsTextBuffer : IVsTextBuffer
[GuidAttribute(L"C08E5275-0D26-4DE9-8892-994024C23750")]
public interface class VsTextBuffer : IVsTextBuffer
[<GuidAttribute("C08E5275-0D26-4DE9-8892-994024C23750")>]
type VsTextBuffer =
interface
interface IVsTextBuffer
end
public interface VsTextBuffer extends IVsTextBuffer
O tipo VsTextBuffer expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
GetLanguageServiceID | Retorna o identificador exclusivo da linguagem que está fornecendo a colorização e outros dados de atributo para esse buffer. (Herdado de IVsTextBuffer.) | |
GetLastLineIndex | Retorna a última linha no buffer de texto. (Herdado de IVsTextBuffer.) | |
GetLengthOfLine | Retorna o comprimento de uma linha no buffer. (Herdado de IVsTextBuffer.) | |
GetLineCount | Retorna o número de linhas no buffer. (Herdado de IVsTextBuffer.) | |
GetLineIndexOfPosition | Retorna os números de linha e coluna no buffer de texto, dado um número de posição. (Herdado de IVsTextBuffer.) | |
GetPositionOfLine | Retorna o número da posição de uma linha. (Herdado de IVsTextBuffer.) | |
GetPositionOfLineIndex | Retorna o número da posição no buffer de texto, dado um número de linha e coluna. (Herdado de IVsTextBuffer.) | |
GetSize | Retorna o tamanho em caracteres do buffer. (Herdado de IVsTextBuffer.) | |
GetStateFlags | Retorna os sinalizadores de estado do buffer de texto. (Herdado de IVsTextBuffer.) | |
GetUndoManager | Retorna o Gerenciador de desfazer para esse buffer. (Herdado de IVsTextBuffer.) | |
InitializeContent | Inicializa o conteúdo do buffer de texto. (Herdado de IVsTextBuffer.) | |
LockBuffer | Não tem efeito.Preterido. (Herdado de IVsTextBuffer.) | |
LockBufferEx | Não tem efeito.Preterido. (Herdado de IVsTextBuffer.) | |
Reload | Recarrega o buffer de texto. (Herdado de IVsTextBuffer.) | |
Reserved1 | Reservado na Vtable para uso futuro. (Herdado de IVsTextBuffer.) | |
Reserved10 | Reservado na Vtable para uso futuro. (Herdado de IVsTextBuffer.) | |
Reserved2 | Reservado na Vtable para uso futuro. (Herdado de IVsTextBuffer.) | |
Reserved3 | Reservado na Vtable para uso futuro. (Herdado de IVsTextBuffer.) | |
Reserved4 | Reservado na Vtable para uso futuro. (Herdado de IVsTextBuffer.) | |
Reserved5 | Reservado na Vtable para uso futuro. (Herdado de IVsTextBuffer.) | |
Reserved6 | Reservado na Vtable para uso futuro. (Herdado de IVsTextBuffer.) | |
Reserved7 | Reservado na Vtable para uso futuro. (Herdado de IVsTextBuffer.) | |
Reserved8 | Reservado na Vtable para uso futuro. (Herdado de IVsTextBuffer.) | |
Reserved9 | Reservado na Vtable para uso futuro. (Herdado de IVsTextBuffer.) | |
SetLanguageServiceID | Define o identificador exclusivo da linguagem que está fornecendo a colorização e outros dados de atributo para o buffer. (Herdado de IVsTextBuffer.) | |
SetStateFlags | Define os sinalizadores de estado do buffer de texto. (Herdado de IVsTextBuffer.) | |
UnlockBuffer | Não tem efeito.Preterido. (Herdado de IVsTextBuffer.) | |
UnlockBufferEx | Não tem efeito.Preterido. (Herdado de IVsTextBuffer.) |
Superior