IVsTextImage 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.
Dá suporte à correspondência de cadeia de caracteres de texto.
public interface class IVsTextImage
public interface class IVsTextImage
__interface IVsTextImage
[System.Runtime.InteropServices.Guid("67068DC0-C069-11D2-936C-D714766E8B50")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsTextImage
[<System.Runtime.InteropServices.Guid("67068DC0-C069-11D2-936C-D714766E8B50")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsTextImage = interface
Public Interface IVsTextImage
- Derivado
- Atributos
Notas aos Implementadores
Implemente essa interface para dar suporte a localizar e substituir em uma imagem de texto.
Métodos
| AdviseTextImageEvents(IVsTextImageEvents, UInt32) |
Registra o ambiente para receber a notificação de alterações de imagem de texto. |
| GetCharSize(Int32) |
Retorna o número de caracteres na imagem de texto. |
| GetLine(UInt32, Int32, Int32, Int32, LINEDATAEX[]) |
Fornece acesso direto e orientado a linhas ao buffer de texto. |
| GetLineLength(Int32, Int32) |
Retornar o comprimento de uma linha. |
| GetLineSize(Int32) |
Retorna o número de linhas na imagem de texto. |
| GetOffsetOfTextAddress(TextAddress, Int32) |
Retornar o endereço de buffer de um determinado endereço de texto. |
| GetSpanLength(TextSpan[], Int32) |
Retornar o número de caracteres em um intervalo de texto. |
| GetText(TextSpan[], Int32, UInt16[]) |
Retornar o texto de um intervalo de texto. |
| GetTextAddressOfOffset(Int32, TextAddress[]) |
Retornar o endereço de texto de um determinado endereço de buffer. |
| GetTextBSTR(TextSpan[], String) |
Retornar o texto de um trecho de texto como um BSTR |
| LockImage(UInt32) |
Notifica que a imagem de texto está em uso. |
| ReleaseLine(LINEDATAEX[]) |
Libera a LINEDATAEX estrutura. |
| Replace(UInt32, TextSpan[], Int32, String, TextSpan[]) |
Notificação de uma substituição de span de texto. |
| UnadviseTextImageEvents(UInt32) |
Cancela o registro do ambiente para receber notificações de alterações de imagem de texto. |
| UnlockImage(UInt32) |
Notifica que a imagem de texto não está em uso. |