Classe VsTextImageClass
Supporta la corrispondenza della stringa di testo.
Gerarchia di ereditarietà
Object
Microsoft.VisualStudio.TextManager.Interop.VsTextImageClass
Spazio dei nomi: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Sintassi
'Dichiarazione
<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
Il tipo VsTextImageClass espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
VsTextImageClass |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
AdviseTextImageEvents | Registra l'ambiente per ricevere la notifica delle modifiche di immagine di testo. | |
Equals | Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) | |
Finalize | Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection. (Ereditato da Object) | |
GetCharSize | Restituisce il numero di caratteri nell'immagine di testo. | |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) | |
GetLine | Fornisce l'accesso diretto e orientato alla riga nel buffer di testo. | |
GetLineLength | Restituisce la lunghezza di una riga. | |
GetLineSize | Restituisce il numero di righe nell'immagine di testo. | |
GetOffsetOfTextAddress | Restituire l'indirizzo del buffer di un indirizzo di testo specificato. | |
GetSpanLength | restituisce il numero di caratteri in un intervallo di testo. | |
GetText | restituisce il testo di un intervallo di testo. | |
GetTextAddressOfOffset | Restituisce l'indirizzo del testo di un dato indirizzo del buffer. | |
GetTextBSTR | restituisce il testo di un intervallo di testo come BSTR | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
LockImage | Notifica che l'immagine di testo viene utilizzata. | |
MemberwiseClone | Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) | |
ReleaseLine | rilascia LINEDATAEX struttura. | |
Replace | Notifica di una sostituzione dell'intervallo di testo. | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) | |
UnadviseTextImageEvents | Annulla la registrazione dell'ambiente per ricevere le notifiche delle modifiche di immagine di testo. | |
UnlockImage | Notifica che l'immagine di testo non viene utilizzata. |
In alto
Note
Non è possibile creare un'istanza di questa classe con new parola chiave. Al contrario, è necessario ottenere CreateInstanceoggetto e creare l'oggetto con di ILocalRegistry . Il MPF esegue il wrapping con questo metodo CreateInstance.
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.