VsTextLineStorage Interface

Definição

Representa a imagem que é persistida e não persiste. Representa o intervalo de texto que é visível e editável por exibições do editor de texto. Veja IVsPersistentTextImage e IVsTextStorage.

public interface class VsTextLineStorage : Microsoft::VisualStudio::TextManager::Interop::IVsTextStorage
public interface class VsTextLineStorage : Microsoft::VisualStudio::TextManager::Interop::IVsTextStorage
__interface VsTextLineStorage : Microsoft::VisualStudio::TextManager::Interop::IVsTextStorage
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.TextManager.Interop.VsTextLineStorageClass))]
[System.Runtime.InteropServices.Guid("1ABAC269-8FB0-438E-8217-230AC6EB5766")]
public interface VsTextLineStorage : Microsoft.VisualStudio.TextManager.Interop.IVsTextStorage
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.TextManager.Interop.VsTextLineStorageClass))>]
[<System.Runtime.InteropServices.Guid("1ABAC269-8FB0-438E-8217-230AC6EB5766")>]
type VsTextLineStorage = interface
    interface IVsTextStorage
Public Interface VsTextLineStorage
Implements IVsTextStorage
Derivado
Atributos
Implementações

Métodos

Storage_Attach(Object)

Anexa um buffer de texto.

(Herdado de IVsTextStorage)
Storage_CopyText(Int32, Int32, Int32, IntPtr, Int32)

Copie o texto especificado.

(Herdado de IVsTextStorage)
Storage_Detach()

Desanexe o buffer de armazenamento.

(Herdado de IVsTextStorage)
Storage_Find(String, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Localizar o texto especificado no trecho indicado.

(Herdado de IVsTextStorage)
Storage_GetCharsInSpan(TextSpan[], Int32)

Obtém o número de caracteres no intervalo especificado.

(Herdado de IVsTextStorage)
Storage_GetLanguageServiceID(Guid)

Obtém o GUID do serviço de idioma.

(Herdado de IVsTextStorage)
Storage_GetLength()

Obtém o comprimento do armazenamento.

(Herdado de IVsTextStorage)
Storage_GetLengthOfLine(Int32, Int32)

Obtém o comprimento da linha especificada.

(Herdado de IVsTextStorage)
Storage_GetLineCount()

Obtém a contagem de linhas de armazenamento.

(Herdado de IVsTextStorage)
Storage_GetLineDataEx(UInt32, Int32, Int32, Int32, LINEDATAEX[])

Obtém os dados da linha.

(Herdado de IVsTextStorage)
Storage_GetLineIndexOfPosition(Int32, Int32, Int32)

Obtém o índice de linha de uma posição no armazenamento.

(Herdado de IVsTextStorage)
Storage_GetPositionOfLineIndex(Int32, Int32, Int32)

Obtém a posição no armazenamento do índice de linha especificado.

(Herdado de IVsTextStorage)
Storage_RefreshColorization(Int32, Int32, Int32)

Atualizar a colorização do conjunto de linhas especificado.

(Herdado de IVsTextStorage)
Storage_ReleaseLineDataEx(LINEDATAEX[])

Libera dados de linha obtidos anteriormente.

(Herdado de IVsTextStorage)
Storage_Replace(ChangeInput[], TextSpan[])

Substituir/alterar o texto.

(Herdado de IVsTextStorage)
Storage_SetLanguageServiceID(Guid)

Define o serviço de linguagem para o armazenamento.

(Herdado de IVsTextStorage)

Aplica-se a