Classe VsTextImageClass
Oferece suporte a correspondência de cadeia de caracteres de texto.
Hierarquia de herança
Object
Microsoft.VisualStudio.TextManager.Interop.VsTextImageClass
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxe
'Declaração
<GuidAttribute("66B88230-2363-4992-B740-B0450A6F51CA")> _
<ClassInterfaceAttribute()> _
Public Class VsTextImageClass _
Implements IVsTextImage, VsTextImage
[GuidAttribute("66B88230-2363-4992-B740-B0450A6F51CA")]
[ClassInterfaceAttribute()]
public class VsTextImageClass : IVsTextImage,
VsTextImage
[GuidAttribute(L"66B88230-2363-4992-B740-B0450A6F51CA")]
[ClassInterfaceAttribute()]
public ref class VsTextImageClass : IVsTextImage,
VsTextImage
[<GuidAttribute("66B88230-2363-4992-B740-B0450A6F51CA")>]
[<ClassInterfaceAttribute()>]
type VsTextImageClass =
class
interface IVsTextImage
interface VsTextImage
end
public class VsTextImageClass implements IVsTextImage, VsTextImage
O tipo VsTextImageClass expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
VsTextImageClass |
Superior
Métodos
Nome | Descrição | |
---|---|---|
AdviseTextImageEvents | Registra o ambiente para receber notificação de alterações de imagem de texto. | |
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.) | |
GetCharSize | Retorna o número de caracteres do texto da imagem. | |
GetHashCode | Serves as the default hash function. (Herdado de Object.) | |
GetLine | Fornece acesso direto, orientado por linhas para o buffer de texto. | |
GetLineLength | Retorna o comprimento de uma linha. | |
GetLineSize | Retorna o número de linhas do texto da imagem. | |
GetOffsetOfTextAddress | Retorne o endereço de buffer de um endereço determinado texto. | |
GetSpanLength | Retorna o número de caracteres em um intervalo de texto. | |
GetText | Retorna o texto de um intervalo de texto. | |
GetTextAddressOfOffset | Retorna o endereço do texto de um endereço de buffer determinada. | |
GetTextBSTR | Retorna o texto de um intervalo de texto como um BSTR | |
GetType | Gets the Type of the current instance. (Herdado de Object.) | |
LockImage | Notifica que o texto da imagem está em uso. | |
MemberwiseClone | Creates a shallow copy of the current Object. (Herdado de Object.) | |
ReleaseLine | Versões do LINEDATAEX estrutura. | |
Replace | Se estendem por notificação de um texto de substituição. | |
ToString | Returns a string that represents the current object. (Herdado de Object.) | |
UnadviseTextImageEvents | Cancela o registro do ambiente para receber notificações de alterações de imagem de texto. | |
UnlockImage | Notifica que o texto da imagem não está em uso. |
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.