Microsoft.VisualStudio.Text.Editor Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
AdornmentLayerDefinition |
Fournit des informations pour une exportation |
AppearanceCategoryOption |
Définit la catégorie d’apparence. |
AutoDetectUtf8Option |
Définition d’option qui détermine si les fichiers, lorsqu’ils sont ouverts, tentent de détecter un encodage utf-8. |
AutomaticDelimiterHighlightingOption |
Définition d’option qui détermine si les délimiteurs correspondants doivent être mis en surbrillance. |
AutoScrollEnabled |
Définit l'option permettant d'activer le défilement automatique. |
BackgroundBrushChangedEventArgs |
Fournit des informations pour un événement BackgroundBrushChanged dans .IWpfTextView |
CaretPositionChangedEventArgs |
Fournit des informations sur l’événement PositionChanged. |
CaretWidthOption |
Définition d’option qui détermine la largeur de l’insertion. |
ChangeTrackingMarginEnabled |
Définit l'option permettant d'activer la marge de suivi des modifications. |
ClickGotoDefEnabledOption |
Détermine s’il faut activer le clic de la souris + touche de modificateur pour accéder à la définition. |
ClickGotoDefModifierKeyOption |
Détermine la touche de modificateur à utiliser pour accéder à la définition en cliquant sur la souris + touche de modificateur. |
ClickGotoDefOpensPeekOption |
Détermine s’il faut ouvrir la cible de définition dans Aperçu vue pour un clic de souris + touches de modificateur. |
CollapseHintAdornmentControl |
Met en surbrillance une région en mode Plan dans l'affichage de texte lorsque la souris pointe sur cette zone dans la marge en mode Plan. |
ConvertTabsToSpaces |
Définition de l'option qui détermine la conversion ou non des tabulations en espaces. |
CutOrCopyBlankLineIfNoSelection |
Définit l'option permettant de couper ou de copier une ligne vierge si la sélection est vide. |
DefaultOptions |
Options générales courantes. |
DefaultTextViewHostOptions |
Noms des options courantes ITextView liées à l’hôte. |
DefaultTextViewOptions |
Définit les options communes de l'élément ITextView. |
DefaultWpfViewOptions |
Représente les options communes de l'élément IWpfTextView. |
DeferCreationAttribute |
Spécifie la sémantique de création différée facultative. |
DisplayUrlsAsHyperlinks |
Définition de l'option permettant de déterminer l'affichage ou non des URL sous forme de liens hypertexte. |
DragDropEditing |
Définit l'option de vue permettant la modification par glisser-déplacer. |
EditingStateMarginEnabledOption |
Définit l’option permettant d’activer toutes les marges d’état d’édition |
EditorEmulationModeOption |
Définition d’option qui détermine le mode d’émulation de l’éditeur. |
EditorOptionChangedEventArgs |
Fournit des informations sur l’événement OptionChanged. |
EditorOptionDefinition |
Définition d'une option de l'éditeur. |
EditorOptionDefinition<T> |
Représente la définition d'une option de l'éditeur. |
EditorStyleNames |
Noms des différents composants de l’éditeur dans lesquels le style du composant peut être défini par le programme hébergeant l’éditeur. |
EnableVerticalScrollingOption |
Indique si le défilement vertical est activé dans la vue. Si ce n’est pas le cas, la vue est toujours défilante afin que la première ligne de la mémoire tampon soit vidée avec le haut de la vue. |
FallbackFont |
Définition d’option qui détermine la police de secours (définie ici, car le nom du secours est propre à WPF). |
FileHealthIndicatorEnabled |
Définit l’option permettant d’activer l’indicateur d’intégrité des fichiers. |
FollowCodingConventionsOption |
Définition d’option qui détermine si les fichiers doivent suivre les conventions de codage de projet. |
GlyphMarginEnabled |
Définit l'option permettant d'activer la marge de glyphe. |
GridCellLengthAttribute |
Cette classe associe une taille de cellule de la grille à une exportation MEF. |
GridUnitTypeAttribute |
Cette classe associe une valeur GridUnitType à une exportation MEF. |
HighlightCurrentLineOption |
Représente l'option permettant de mettre en surbrillance la ligne en cours. |
HorizontalScrollBarEnabled |
Définit l'option permettant d'activer la barre de défilement horizontale. |
ImeTextComposition |
Représente une composition de texte générée par le traitement IME de l'élément ITextView. |
IndentationCharacterMarginEnabled |
Définit l’option permettant d’activer IndentationCharacterMargin |
IndentingStyleOption |
Définition d’option qui détermine le style de mise en retrait automatique. |
IndentSize |
Définition de l'option déterminant la taille (en nombre d'espaces) d'un retrait. |
InsertFinalNewLine |
Définition d’option qui détermine s’il faut insérer une nouvelle ligne finale. |
InsertModeMarginEnabled |
Définit l’option permettant d’activer insertModeMargin. |
InterLineAdornmentTag |
Représente une balise qui fournit des ornements à afficher au-dessus ou en dessous des lignes de texte. |
IntraTextAdornment |
Prise en charge des ornements de thèmes intra-texte fournis via IntraTextAdornmentTags. |
IntraTextAdornmentTag |
Représente une balise qui fournit des ornements à afficher entrecoupés de texte. |
IsInContrastModeOption |
Détermine si l’éditeur est en mode « Contraste supplémentaire » ou « Contraste élevé ». |
IsInHighContrastThemeOption |
Détermine si l’éditeur se trouve dans le thème Windows à contraste élevé. Ce thème est le thème vs Windows Contraste élevé qui est activé par l’utilisateur en mode Contraste élevé du système d’exploitation Windows. Cette option ne vérifie pas le thème Bleu (contraste supplémentaire) ou le mode Contraste élevé du système d’exploitation Windows. |
IsViewportLeftClipped |
Définit l’option Utiliser l’espace virtuel. |
KeyProcessor |
Traite l'entrée au clavier de l'éditeur. |
LineEndingMarginEnabled |
Définit l’option permettant d’activer LineEndingMargin. |
LineNumberMarginEnabled |
Définit l'option permettant d'activer la marge de numéro de ligne. |
LineSpacingOption |
Définit l’option d’espacement des lignes verticales. |
LongBufferLineChunk |
La définition d’option qui détermine détermine la taille de segment pour les lignes longues. |
LongBufferLineThreshold |
Définition d’option qui détermine le seuil de gestion spéciale des lignes longues. |
MarginContainerAttribute |
Spécifie le type de conteneur de marge. |
MinimumErrorSeverity |
Détermine la gravité de l’erreur à utiliser pour les squiggles d’erreur |
MouseHoverAttribute |
Attribut à indiquer dans un gestionnaire d'événements au niveau de l'élément MouseHover, en spécifiant le délai séparant le moment où la souris cesse de se déplacer et la génération de l'événement de pointage. |
MouseHoverEventArgs |
Fournit des informations pour un événement MouseHover de ITextView. |
MouseProcessorBase |
Fournit une implémentation de base pour les liaisons de souris, afin que les clients puissent remplacer uniquement les méthodes dont ils ont besoin. |
MouseWheelZoomEnabled |
Définit l'option permettant d'activer le zoom via la roulette de la souris. |
NewLineCharacter |
Définition de l'option spécifiant le ou les caractères de saut de ligne. |
NonBlockingCompletionOption |
Définition d’option qui détermine si l’éditeur utilise le mode d’achèvement non bloquant, où l’éditeur n’attend pas que les éléments d’achèvement arrivent lorsque l’utilisateur appuie sur un caractère de validation. Cette option n’est pas exposée aux utilisateurs. Il est contrôlable par les services de laguage. |
OutliningCollapsedAdornmentControl |
Représente le texte réduit dans l'affichage de texte. |
OutliningMarginBracketControl |
Indique l'étendue verticale d'une région en mode Plan qui est développée et permet à l'utilisateur de réduire cette dernière. |
OutliningMarginControl |
Représente la marge en mode Plan. |
OutliningMarginEnabled |
Définit l’option permettant d’activer la marge De contour. |
OutliningMarginHeaderControl |
Permet l’effondrement et le développement d’une région de contour. |
OutliningUndoEnabled |
Définition de l'option déterminant si le mode Plan est annulable. |
OverwriteMode |
Définit l'option de vue correspondant au mode de remplacement. |
PredefinedAdornmentLayers |
Cette classe statique définit les noms des couches d’ornement prédéfinies par l’éditeur. |
PredefinedMarginNames |
Spécifie les noms des marges prédéfinies fournies par Visual Studio. |
PredefinedTextViewRoles |
Spécifie les noms des rôles d’affichage de texte prédéfinis fournis par Visual Studio. |
ProduceScreenReaderFriendlyText |
Définit l'option permettant d'activer le texte annoté dans les contrôles Automation afin que les lecteurs d'écran puissent afficher correctement le contenu du code. |
ReplacesAttribute |
Spécifie le nom d’une ou plusieurs ressources qui seront remplacées par cette ressource. |
ReplicateNewLineCharacter |
Définition d’option qui détermine s’il faut dupliquer un caractère de nouvelle ligne lors de l’insertion d’une ligne. |
ResponsiveCompletionOption |
Définition d’option qui détermine si l’éditeur utilise le mode d’achèvement réactif, où l’éditeur attend peu de temps pour les éléments d’achèvement lorsque l’utilisateur appuie sur un caractère de validation. Si les éléments d’achèvement n’existent toujours pas après le délai, l’achèvement est ignoré. Cette option est exposée aux utilisateurs dans la page Outils/Options/Texte Rédacteur/Avancé. |
ResponsiveCompletionThresholdOption |
Définition d’option qui détermine le délai maximal autorisé en mode d’achèvement réactif, où l’éditeur attend la durée spécifiée pour les éléments d’achèvement lorsque l’utilisateur appuie sur un caractère de validation. Si les éléments d’achèvement n’existent toujours pas après le délai, l’achèvement est ignoré. Cette option n’est pas exposée aux utilisateurs. Il est contrôlable par le paramètre distant. |
RowColMarginEnabled |
Définit l’option permettant d’activer RowColMargin. |
SelectionMarginEnabled |
Définit l'option permettant d'activer la marge de sélection. |
SelectionStateMarginEnabled |
Définit l’option permettant d’activer SelectionStateMargin. |
ShouldCaretsBeRendered |
Définit l’option Doit rendre les caresses. |
ShouldSelectionsBeRendered |
Définit l’option Doit être rendue. |
ShowBidirectionalTextControlCharactersOption |
Définit l’option Afficher les caractères de contrôle de texte bidirectionnel. |
ShowBlockStructure |
Définit l’option Afficher la structure de blocs. |
ShowErrorSquiggles |
Définit l’option Afficher les squiggles d’erreur. |
ShowNavigationBarOption |
Définit l’option Afficher la barre de navigation. |
ShowSelectionMatches |
Définit l’option Afficher les correspondances de sélection. |
ShowZeroWidthCharactersOption |
Définit l’option Afficher zéro caractères de largeur. |
SimpleGraphicsOption |
Représente l'option permettant de choisir une sélection dégradée (par opposition à une sélection de couleur unie). |
SpaceReservationAgentChangedEventArgs |
Fournit des informations lorsqu’un ISpaceReservationAgent est modifié dans un ISpaceReservationManager. |
SpaceReservationManagerDefinition |
Représente des métadonnées correspondant à un élément ISpaceReservationManager. |
SuggestionMarginEnabled |
Définit l’option permettant d’activer la marge de suggestion. |
TabSize |
Définition d’option qui détermine la taille (en nombre d’espaces) d’un onglet. |
TextFormattingModeOption |
Personnalise le mode de mise en forme du texte utilisé par le Rédacteur |
TextRenderingModeOption |
Personnalise le mode de rendu du texte utilisé par le Rédacteur |
TextViewCreatedEventArgs |
Fournit des informations pour les nouvelles créations ITextView. |
TextViewExtensions |
Méthodes d’extension de l’utilitaire ITextView . |
TextViewLayoutChangedEventArgs |
Fournit des informations sur un événement Layout Changed de ITextView. |
TextViewRoleAttribute |
Utilisez cet attribut pour spécifier les types d'éléments TextViews auxquels une extension s'applique. |
TooltipAppearanceCategory |
Définition d’option qui détermine s’il faut insérer une nouvelle ligne finale. |
TrimTrailingWhiteSpace |
Définition d’option qui détermine s’il faut réduire les espaces blancs de fin. |
UpdateIndentationCharacterOption |
Définit l’option permettant d’activer la mise à jour du caractère d’espace blanc de début standard en fonction du contenu de la mémoire tampon après chaque modification. |
UseReducedOpacityForHighContrastOption | |
UseVirtualSpace |
Définit l’option Utiliser l’espace virtuel. |
UseVisibleWhitespace |
Définit l’option Utiliser l’espace blanc visible. |
UseVisibleWhitespaceEnabledTypes |
Définit l’option Utiliser l’espace blanc visible. |
UseVisibleWhitespaceOnlyForSelection |
Définit l’option Utiliser l’espace blanc visible. |
VerticalScrollBarEnabled |
Définit l'option permettant d'activer la barre de défilement verticale. |
ViewOptionDefinition<T> |
Définit une option de l'éditeur spécifique à l'élément ITextView. |
ViewProhibitUserInput |
Définit l'option d'interdiction des entrées utilisateur. |
ViewState |
Afficher l’état à un moment donné. |
WordWrapStyle |
Définit l'option correspondant au style du retour automatique à la ligne. |
WpfTextViewKeyboardFilterName |
Représente le nom de classement KeyboardFilter. |
WpfViewOptionDefinition<T> |
Définit une option de l'éditeur spécifique à un élément IWpfTextView. |
ZoomConstants |
Définit les constantes utilisées pour les opérations de zoom |
ZoomControl |
Représente le contrôle de zoom dans l’affichage texte. |
ZoomControlEnabled |
Définit l’option permettant d’activer le contrôle de zoom. |
ZoomLevel |
Définit le niveau de zoom. |
ZoomLevelChangedEventArgs |
Fournit des informations sur un événement ZoomLevelChangedEvent dans .IWpfTextView |
ZoomLevelConverter |
Convertisseur de valeurs qui permet la conversion entre String et Double les représentations du niveau de zoom. |
Structures
CaretPosition |
Représente la position d'un signe insertion dans un élément ITextView. |
EditorOptionKey<T> |
Représente une clé de type sécurisé pour les options de l'éditeur. |
Interfaces
IAccessibleAdornmentControl |
Représente un ornement qui doit être lu à voix haute par les lecteurs d’écran. Doit principalement être implémenté pour les contrôles d’interface utilisateur non centrés qui résident dans/sur une ligne de texte. |
IAdornmentLayer |
Représente une couche d'ornement. |
IAdornmentLayerElement |
Définit l'élément d'une couche d'ornement. |
IEditorOptions |
Représente des options communes de l'éditeur ainsi qu'un mécanisme extensible permettant de modifier des valeurs et d'ajouter de nouvelles options. |
IEditorOptionsFactoryService |
Représente un service qui obtient l'élément IEditorOptions pour une portée spécifiée ou pour la portée globale. |
IGlyphFactory |
Fournit un visuel pour un type de glyphe spécifique. |
IGlyphFactoryProvider |
Fournit un élément IGlyphFactory. |
IGlyphMouseProcessorProvider |
Fournit une liaison de souris à la marge de glyphe. |
IGlyphTag |
Représente une balise de glyphe utilisée par la marge de glyphe afin d'insérer des glyphes visuels. |
IIndentationManagerService |
Il s’agit d’un service qui prend en charge la mise en retrait intelligente dans un fichier. |
IKeyProcessorProvider |
Crée un élément KeyProcessor correspondant à un objet IWpfTextView spécifié. |
IMapEditToData |
Interface pour faciliter le mappage entre les positions dans un TextViewModelet DataBufferEditBuffer . |
IMouseProcessor |
Fournit des extensions pour les liaisons de souris. |
IMouseProcessor2 |
Fournit des extensions tactiles pour les liaisons de souris. |
IMouseProcessorProvider |
Crée un élément IMouseProcessor pour un objet IWpfTextView. |
IScrollMap |
Définit le mappage entre les positions des caractères et les coordonnées du mappage défilant. Cela n’est pas le même que le système de coordonnées dans lequel la barre de défilement est affichée. |
IScrollMapFactoryService |
Crée ou réutilise un élément IScrollMap pour un objet ITextView. |
ISmartIndent |
Fournit pour le calcul de la mise en retrait souhaitée pour une ligne. |
ISmartIndentationService |
Fournit un service Visual Studio qui détermine la mise en retrait automatique lorsque la touche Entrée est enfoncée ou lorsque vous accédez à une ligne vide. |
ISmartIndentProvider |
Obtient un objet ISmartIndent pour un ITextView donné. Les exportateurs de composants doivent fournir au moins un attribut de type de contenu pour spécifier les types de contenu applicables. |
ISpaceReservationAgent |
Gère l'affichage des ornements de réservation d'espace. |
ISpaceReservationManager |
Gère des ornements de réservation d'espace. |
ITextCaret |
Représente le signe insertion associé à un élément ITextView. |
ITextEditorFactoryService |
Crée des vues d'éditeur. |
ITextSelection |
Représente le texte sélectionné dans un ITextView |
ITextView |
Représente l'affichage de texte d'un élément ITextBuffer. C'est la classe de base pour une interface spécifique à une plateforme disposant de méthodes permettant d'autoriser l'affichage de texte mis en forme. |
ITextView2 |
Extensions à ITextView, augmentant les fonctionnalités. Pour chaque membre ici, il doit également y avoir une méthode d’extension dans TextViewExtensions. |
ITextViewConnectionListener |
Écoute les mémoires tampons de texte d'un type de contenu particulier afin de savoir si elles sont ouvertes ou fermées dans l'éditeur de texte. |
ITextViewCreationListener |
Écoute quand ITextViews sont créés. |
ITextViewLineCollection |
Représente une classe d'assistance permettant d'accéder à la collection d'objets ITextViewLine de la vue. La propriété TextViewLines sur le ITextView est utilisée pour obtenir une instance de cette interface. |
ITextViewMargin |
Représente des marges attachées à un bord d’un ITextView. |
ITextViewModel |
Représente un ensemble de zéro ou plusieurs ITextBuffer objets qui sont propres à la présentation de texte dans un objet particulier ITextView. |
ITextViewModelProvider |
Fournit des objets ITextViewModel. |
ITextViewRoleSet |
Ensemble des rôles d'affichage de texte. |
IVerticalFractionMap |
Mappe les positions des caractères aux fractions de l'intégralité de l'étendue verticale d'un élément ITextView. |
IVerticalScrollBar |
Représente une barre de défilement verticale. |
IViewScroller |
Représente une classe d'assistance pour l'élément ITextView et fournit la fonctionnalité de défilement de base. La propriété ViewScroller de l'élément ITextView est utilisée pour obtenir une instance de cette interface. |
IWpfTextView |
Représente un Visual Studio ITextView pour la plateforme WPF. |
IWpfTextViewConnectionListener |
Écoute les mémoires tampons de texte d'un type de contenu particulier afin de savoir si elles sont ouvertes ou fermées dans l'éditeur de texte. |
IWpfTextViewCreationListener |
Écoute quand IWpfTextViewdes sont créés. |
IWpfTextViewHost |
Contient un élément IWpfTextView ainsi que les marges qui l'entourent (barre de défilement ou marge de numéro de ligne, par exemple). |
IWpfTextViewLineCollection |
Permet à l'élément ITextView d'accéder à la collection de la vue correspondant aux objets ITextViewLine. La propriété TextViewLines sur le ITextView est utilisée pour obtenir une instance de l’interface ITextViewLineCollection. |
IWpfTextViewMargin |
Représente les marges attachées à un bord d’un IWpfTextView. |
IWpfTextViewMarginProvider |
Crée un élément IWpfTextViewMargin pour un objet IWpfTextViewHost spécifié. |
Énumérations
AdornmentPositioningBehavior |
Définit le positionnement des ornements. |
ConnectionReason |
Définit les raisons de la connexion ou de la déconnexion d'une mémoire tampon de texte et d'un affichage de texte. |
EditorTextFormattingMode |
Spécifie les WPF TextFormattingModedisponibles dans le Rédacteur. Cette énumération ajoute Automatic à TextFormattingMode. |
EnsureSpanVisibleOptions |
Options permettant de contrôler le comportement de IViewScroller EnsureSpanVisible. |
HorizontalPositioningMode |
Énumération des façons possibles de positionner horizontalement un ornement interligne sur une ligne. |
IndentingStyle |
Représente les différents styles de mise en retrait pris en charge par les services de langage. |
ScrollDirection |
Sens de défilement de l'élément ITextView. |
TextSelectionMode |
Spécifie le mode de sélection de texte. |
ViewRelativePosition |
Définit la signification du paramètre verticalOffset dans . ITextView DisplayTextLineContaining (...). |
WhitespaceType |
Définit une combinaison de valeurs d’énumération au niveau du bit pour spécifier les symboles d’espace blanc affichés sur un ITextView. |
WordWrapStyles |
Définit une combinaison d'opérations de bits des valeurs d'énumération pour spécifier le style de retour automatique à la ligne d'un élément ITextView. |
Délégués
AdornmentRemovedCallback |
Définit le comportement lorsqu'un élément UIElement est supprimé d'un objet IAdornmentLayer. |
InterLineAdornmentFactory |
Fabrique utilisée pour créer des ornements utilisés par pour les InterLineAdornmentTags. |