Microsoft.VisualStudio.Text, espace de noms
Classes
Classe | Description | |
---|---|---|
![]() |
ContentTypeChangedEventArgs | Fournit des informations à propos de l'événement d'ContentTypeChanged. |
![]() |
EncodingChangedEventArgs | Fournit des informations sur l'événement EncodingChanged. |
![]() |
NormalizedSnapshotSpanCollection | Collection en lecture seule d'objets SnapshotSpan provenant tous du même instantané. |
![]() |
NormalizedSpanCollection | Collection d'étendues triées par position de départ ; les étendues adjacentes et superposées étant combinées. |
![]() |
PreContentChangedEventArgs | Informations fournies avant des modifications de contenu. |
![]() |
SnapshotSpanEventArgs | Fournit des informations pour les événements qui signalent les modifications qui affectent une étendue de texte. |
![]() |
TextBufferCreatedEventArgs | Fournit des informations sur une ITextBuffer récemment créée. |
![]() |
TextContentChangedEventArgs | Fournit des informations sur une transaction de modification sur une ITextBuffer. |
![]() |
TextContentChangingEventArgs | Fournit des informations sur une transaction de modification à venir sur une ITextBuffer |
![]() |
TextDataModelContentTypeChangedEventArgs | Fournit des informations sur l'événement ContentTypeChanged. |
![]() |
TextDocumentEventArgs | Fournit des informations pour des événements déclenchés lorsque ITextDocument a été créé ou supprimé. |
![]() |
TextDocumentFileActionEventArgs | Fournit des informations pour les événements déclenchés lorsqu'un ITextDocument a été chargé à partir du disque ou enregistré sur celui-ci. |
![]() |
TextSnapshotChangedEventArgs | Fournit des informations sur une transaction sur une ITextBuffer qui entraîne la génération d'un nouvel ITextSnapshot. |
![]() |
TextSnapshotToTextReader | Fournit une façade de TextReader sur un instantané de texte. |
![]() |
Tracking | Defines position tracking forward and backward in time. |
Structures
Structure | Description | |
---|---|---|
![]() |
EditOptions | Options applicables aux transactions de modification de texte. |
![]() |
SnapshotPoint | Emplacement de texte immuable dans un instantané de texte particulier. |
![]() |
SnapshotSpan | Étendue de texte immuable d'un instantané de texte particulier. |
![]() |
Span | Représente une plage. |
![]() |
VirtualSnapshotPoint | Représente un SnapshotPoint qui peut avoir des espaces virtuels. |
![]() |
VirtualSnapshotSpan | Représente la plage entre deux objets d'VirtualSnapshotPoint. |
Interfaces
Interface | Description | |
---|---|---|
![]() |
IEncodingDetector | Essaie de détecter l'encodage de texte associé à un flux de données. |
![]() |
IExtensionErrorHandler | Permet aux hôtes d'éditeurs de détecter des exceptions ayant été capturées à des points d'extension. |
![]() |
IMappingPoint | Position dans une ITextBuffer qui peut être mappée dans un IBufferGraph. |
![]() |
IMappingSpan | Étendue dans une ITextBuffer qui peut être mappée dans un IBufferGraph. |
![]() |
INormalizedTextChangeCollection | Liste normalisée d'objets ITextChange.Les modifications sont triées dans l'ordre croissant de position, et les modifications contiguës et superposées sont combinées en une seule modification. |
![]() |
IReadOnlyRegion | Suit une zone en lecture seule éventuellement vide de texte. |
![]() |
IReadOnlyRegionEdit | Représente un jeu d'opérations en lecture seule de modification de zone (créant et supprimant des zones en lecture seule sur ITextBuffer. |
![]() |
ITextBuffer | Une séquence mutable de personnages d'Unicode (UTF-16). |
![]() |
ITextBufferEdit | Représente des opérations de modification effectuées sur une ITextBuffer. |
![]() |
ITextBufferFactoryService | Le service de fabrique pour les mémoires tampon de texte ordinaires. |
![]() |
ITextChange | Décrit une opération unique de modifications de texte contiguës sur la mémoire tampon de texte. |
![]() |
ITextChange2 | Indicates whether the change is opaque. |
![]() |
ITextDataModel | Prépare la ITextBuffer pour présentation dans l'éditeur. |
![]() |
ITextDocument | Représente un document du système de fichiers qui rend une ITextBuffer persistante. |
![]() |
ITextDocumentFactoryService | Représente un service qui crée, charge et supprime des documents texte. |
![]() |
ITextEdit | Représente un jeu d'opérations de modification sur une ITextBuffer. |
![]() |
ITextSnapshot | Permet d'accéder lecture à un instantané immuable d'ITextBuffer qui contient une séquence de caractères Unicode. |
![]() |
ITextSnapshotLine | Représente une ligne de texte d'ITextSnapshot. |
![]() |
ITextVersion | Décrit une version d'une ITextBuffer.Chaque application d'ITextEdit à une mémoire tampon de texte génère nouvel ITextVersion. |
![]() |
ITrackingPoint | Position de suivi dans une ITextBuffer. |
![]() |
ITrackingSpan | Étendue de texte d'une ITextBuffer qui se développe ou se réduit selon les modifications apportées à la mémoire tampon de texte.L'étendue est éventuellement vide. |
Délégués
Délégué | Description | |
---|---|---|
![]() |
CustomTrackToVersion | Fournit une implémentation personnalisée du suivi d'étendues.Ce délégué doit être implémenté par des étendues de suivi personnalisées. |
![]() |
DynamicReadOnlyRegionQuery | Le rappel pour avertir les zones en lecture seule des modifications. |
Énumérations
Énumération | Description | |
---|---|---|
![]() |
EdgeInsertionMode | Définit les modes d'insertion de bord pour les zones en lecture seule. |
![]() |
FileActionTypes | Décrit le type d'action de fichier. |
![]() |
PointTrackingMode | Représente les modes de suivi pour les objets ITrackingPoint. |
![]() |
PositionAffinity | Décrit si une position d'une ITextBuffer qui peut être supposée se trouver entre deux caractères est associée au caractère précédent ou au caractère suivant. |
![]() |
ReloadResult | Représente les résultats possibles de recharger un document texte. |
![]() |
SpanTrackingMode | Représente les modes de suivi pour les objets ITrackingSpan. |
![]() |
TrackingFidelityMode | Représente des comportements de suivi spéciaux pour les objets ITrackingPoint et ITrackingSpan. |