SimpleTagger<T>, classe
Fournit un stockage simple, thread-safe et une interaction avec les balises du type donné.
Hiérarchie d'héritage
Object
Microsoft.VisualStudio.Text.Tagging.SimpleTagger<T>
Espace de noms : Microsoft.VisualStudio.Text.Tagging
Assembly : Microsoft.VisualStudio.Text.Logic (dans Microsoft.VisualStudio.Text.Logic.dll)
Syntaxe
'Déclaration
Public Class SimpleTagger(Of T As ITag) _
Implements ITagger(Of T)
public class SimpleTagger<T> : ITagger<T>
where T : ITag
generic<typename T>
where T : ITag
public ref class SimpleTagger : ITagger<T>
type SimpleTagger<'T when 'T : ITag> =
class
interface ITagger<'T>
end
JScript ne prend pas en charge les types ou les méthodes génériques.
Paramètres de type
- T
Type, qui doit être un sous-type de ITag.
Le type SimpleTagger<T> expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
SimpleTagger<T> | Initialise une nouvelle instance de SimpleTagger<T> pour la mémoire tampon spécifiée. |
Début
Méthodes
Nom | Description | |
---|---|---|
CreateTagSpan | Ajoute une balise sur l'étendue spécifiée. | |
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.) | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetTaggedSpans | Obtient les étendues avec balises qui croisent le SnapshotSpan concerné. | |
GetTags | Obtient toutes les balises qui chevauchent les étendues dans l'instantané spécifié du type désiré. | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
MemberwiseClone | Crée une copie superficielle du Object actuel. (Hérité de Object.) | |
RemoveTagSpan | Supprime une étendue de balise créée en appelant CreateTagSpan. | |
RemoveTagSpans | Supprime toutes les étendues de balises qui correspondent aux conditions spécifiées par le prédicat. | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) | |
Update | Obtient un objet IDisposable qui représente un traitement de mise à jour. |
Début
Événements
Nom | Description | |
---|---|---|
TagsChanged | Se produit en cas d'ajout ou de suppression d'une ou plusieurs balises. |
Début
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.