VsTextLineStorage Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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) |