IEditorOptions, interface
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.
Espace de noms : Microsoft.VisualStudio.Text.Editor
Assembly : Microsoft.VisualStudio.Text.Logic (dans Microsoft.VisualStudio.Text.Logic.dll)
Syntaxe
'Déclaration
Public Interface IEditorOptions
public interface IEditorOptions
public interface class IEditorOptions
type IEditorOptions = interface end
public interface IEditorOptions
Le type IEditorOptions expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
GlobalOptions | Obtient les options globales. | |
Parent | Obtient le parent immédiat de cet ensemble d'options. | |
SupportedOptions | Obtient les options prises en charge. |
Début
Méthodes
Nom | Description | |
---|---|---|
ClearOptionValue(String) | Efface la valeur définie localement de l'option donnée. | |
ClearOptionValue<T>(EditorOptionKey<T>) | Efface la valeur définie localement de l'option donnée. | |
GetOptionValue(String) | Obtient la valeur de l'option spécifiée par l'ID d'option. | |
GetOptionValue<T>(String) | Obtient la valeur de l'option identifiée par l'ID d'option spécifié. | |
GetOptionValue<T>(EditorOptionKey<T>) | Obtient la valeur de l'option identifiée par la clé spécifiée. | |
IsOptionDefined(String, Boolean) | Détermine si l'option spécifiée est définie. | |
IsOptionDefined<T>(EditorOptionKey<T>, Boolean) | Détermine si l'option spécifiée de l'éditeur est définie. | |
SetOptionValue(String, Object) | Définit la valeur de l'option spécifiée dans la portée actuelle. | |
SetOptionValue<T>(EditorOptionKey<T>, T) | Définit la valeur de l'option spécifiée dans la portée actuelle. |
Début
Événements
Nom | Description | |
---|---|---|
OptionChanged | Se produit lorsqu'une option est modifiée. |
Début
Méthodes d'extension
Nom | Description | |
---|---|---|
AppearanceCategory | Spécifie la catégorie d'apparence. (Défini par WpfViewOptionExtensions.) | |
DoesViewProhibitUserInput | Détermine si la vue interdit toute entrée utilisateur. (Défini par TextViewOptionExtensions.) | |
GetIndentSize | Obtient la taille d'une mise en retrait pour IEditorOptions spécifié. (Défini par DefaultOptionExtensions.) | |
GetNewLineCharacter | Obtient le caractère de saut de ligne ou les personnages pour les options de l'éditeur spécifiées. (Défini par DefaultOptionExtensions.) | |
GetReplicateNewLineCharacter | Détermine si dupliquer le caractère de saut de ligne ou la séquence de caractères si elle est déjà présente en insérant un saut de ligne. (Défini par DefaultOptionExtensions.) | |
GetTabSize | Obtient le nombre d'espaces pour l'onglet dans IEditorOptions spécifié. (Défini par DefaultOptionExtensions.) | |
IsAutoScrollEnabled | Détermine l'activation ou non du défilement automatique au niveau de l'ensemble spécifié d'options de l'éditeur. (Défini par TextViewOptionExtensions.) | |
IsChangeTrackingEnabled | Détermine l'activation ou non du suivi des modifications au niveau de l'ensemble spécifié d'options de l'éditeur. (Défini par TextViewHostOptionExtensions.) | |
IsConvertTabsToSpacesEnabled | Détermine l'activation ou non de l'option permettant de convertir des tabulations en espaces dans l'élément IEditorOptions spécifié. (Défini par DefaultOptionExtensions.) | |
IsDragDropEditingEnabled | Détermine si l'option pour la modification par glisser-déplacer est activée dans les options spécifiées. (Défini par TextViewOptionExtensions.) | |
IsGlyphMarginEnabled | Détermine l'activation ou non de la marge de glyphe au niveau de l'ensemble spécifié d'options de l'éditeur. (Défini par TextViewHostOptionExtensions.) | |
IsHighlightCurrentLineEnabled | Détermine l'activation ou non de l'option permettant de mettre en surbrillance la ligne en cours. (Défini par WpfViewOptionExtensions.) | |
IsHorizontalScrollBarEnabled | Détermine l'activation ou non de la barre de défilement horizontale au niveau de l'ensemble spécifié d'options de l'éditeur. (Défini par TextViewHostOptionExtensions.) | |
IsLineNumberMarginEnabled | Détermine l'activation ou non de la marge de numéro de ligne au niveau de l'ensemble spécifié d'options de l'éditeur. (Défini par TextViewHostOptionExtensions.) | |
IsMouseWheelZoomEnabled | Détermine si permettre zoomer de roulette de la souris. (Défini par WpfViewOptionExtensions.) | |
IsOutliningMarginEnabled | Détermine si la marge de mode Plan est activée à l'ensemble spécifié d'options de l'éditeur. (Défini par TextViewHostOptionExtensions.) | |
IsOutliningUndoEnabled | Détermine l'activation ou non de l'option permettant d'annuler le mode Plan dans l'élément IEditorOptions spécifié. (Défini par TextViewOptionExtensions.) | |
IsOverwriteModeEnabled | Détermine l'activation ou non du mode de remplacement au niveau de l'ensemble spécifié d'options de l'éditeur. (Défini par TextViewOptionExtensions.) | |
IsSelectionMarginEnabled | Détermine l'activation ou non de la marge de sélection au niveau de l'ensemble spécifié d'options de l'éditeur. (Défini par TextViewHostOptionExtensions.) | |
IsSimpleGraphicsEnabled | Détermine l'activation ou non de l'option permettant de choisir une sélection dégradée. (Défini par WpfViewOptionExtensions.) | |
IsVerticalScrollBarEnabled | Détermine l'activation ou non de la barre de défilement verticale au niveau de l'ensemble spécifié d'options de l'éditeur. (Défini par TextViewHostOptionExtensions.) | |
IsViewportLeftClipped | Détermine si la propriété de ViewportLeft de la vue est découpée à la largeur de texte. (Défini par TextViewOptionExtensions.) | |
IsVirtualSpaceEnabled | Détermine l'activation ou non de l'espace virtuel au niveau de l'ensemble spécifié d'options de l'éditeur. (Défini par TextViewOptionExtensions.) | |
IsVisibleWhitespaceEnabled | Détermine si l'espace blanc visible est activé avec l'ensemble spécifié d'options de l'éditeur. (Défini par TextViewOptionExtensions.) | |
IsZoomControlEnabled | Détermine l'activation ou non de la marge de contrôle de zoom au niveau de l'ensemble spécifié d'options de l'éditeur. (Défini par TextViewHostOptionExtensions.) | |
WordWrapStyle | Obtient l'ensemble de styles de retour automatique à la ligne au niveau de l'ensemble spécifié d'options de l'éditeur. (Défini par TextViewOptionExtensions.) |
Début