VsTextImageClass, classe
Prend en charge la correspondance de chaîne de texte.
Hiérarchie d'héritage
Object
Microsoft.VisualStudio.TextManager.Interop.VsTextImageClass
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
<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
Le type VsTextImageClass expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
VsTextImageClass |
Début
Méthodes
Nom | Description | |
---|---|---|
AdviseTextImageEvents | Enregistre l'environnement pour recevoir la notification des modifications d'image de texte. | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection. (Hérité de Object.) | |
GetCharSize | Retourne le nombre de personnages dans l'image de texte. | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetLine | Fournit l'accès direct et au niveau de la ligne à la mémoire tampon de texte. | |
GetLineLength | Retourne la longueur d'une ligne. | |
GetLineSize | Retourne le nombre d'entrées ligne l'image de texte. | |
GetOffsetOfTextAddress | Retourne l'adresse de mémoire tampon d'une adresse donnée de texte. | |
GetSpanLength | Retourne le nombre de personnages dans une étendue de texte. | |
GetText | Retourne le texte d'une étendue de texte. | |
GetTextAddressOfOffset | Retourne l'adresse de texte d'une adresse donnée de mémoire tampon. | |
GetTextBSTR | Retourne le texte d'une étendue de texte en tant que BSTR | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
LockImage | Signale à que l'image de texte est en cours d'utilisation. | |
MemberwiseClone | Crée une copie superficielle du Object actuel. (Hérité de Object.) | |
ReleaseLine | Libère la structure d'LINEDATAEX. | |
Replace | Notification d'un remplacement d'étendue de texte. | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) | |
UnadviseTextImageEvents | Annule l'alignement de l'environnement pour recevoir des notifications des modifications d'image de texte. | |
UnlockImage | Signale à que l'image de texte est pas utilisée. |
Début
Notes
Vous ne pouvez pas créer une instance de cette classe avec le mot clé d'new. À la place, vous devez obtenir l'objet d'ILocalRegistry et créer l'objet avec l'CreateInstance. Le MPF encapsule cette méthode avec CreateInstance.
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.