IExpressionEditorInstance Interface
Définition
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.
Représente une instance d'éditeur d'expressions.
public interface class IExpressionEditorInstance
public interface IExpressionEditorInstance
type IExpressionEditorInstance = interface
Public Interface IExpressionEditorInstance
Remarques
Pour une description détaillée d'une instance d'éditeur d'expressions, consultez IExpressionEditorService.
Propriétés
AcceptsReturn |
Obtient ou définit une valeur qui indique si l'instance d'éditeur d'expressions accepte la touche RETOUR. |
AcceptsTab |
Obtient ou définit une valeur qui indique si l'instance d'éditeur d'expressions accepte la touche TAB. |
HasAggregateFocus |
Obtient une valeur qui indique si l'instance possède un focus global. |
HorizontalScrollBarVisibility |
Obtient ou définit une valeur qui indique si la barre de défilement horizontale est affichée. |
HostControl |
Obtient une instance Control qui peut être utilisée pour son affichage dans |
MaxLines |
Obtient ou définit le nombre maximal de lignes de texte à afficher par le contrôle |
MinLines |
Obtient ou définit le nombre minimal de lignes de texte à afficher par le contrôle |
Text |
Obtient ou définit la valeur du texte. |
VerticalScrollBarVisibility |
Obtient ou définit une valeur qui indique si la barre de défilement verticale est affichée. |
Méthodes
CanCompleteWord() |
Obtient une valeur qui indique si l’instance d’éditeur d’expressions peut compléter la chaîne saisie par l’utilisateur. |
CanCopy() |
Retourne une valeur qui indique si l’instance d’éditeur d’expressions peut être fermée. |
CanCut() |
Retourne une valeur qui indique si l’expression peut être coupée. |
CanDecreaseFilterLevel() |
Retourne une valeur qui indique si le niveau de filtre peut être diminué lors de l'utilisation de filtrage IntelliSense. |
CanGlobalIntellisense() |
Retourne une valeur qui indique si l’instance d’éditeur d’expressions peut récupérer l’intégralité d’IntelliSense sur l’expression. |
CanIncreaseFilterLevel() |
Retourne une valeur qui indique si le niveau de filtre peut être augmenté lors de l'utilisation de filtrage IntelliSense. |
CanParameterInfo() |
Retourne une valeur qui indique si l’instance d’éditeur d’expression peut récupérer des informations de paramètre sur l’expression. |
CanPaste() |
Retourne une valeur qui indique si l’expression peut être collée. |
CanQuickInfo() |
Retourne une valeur qui indique si l’instance d’éditeur d’expressions peut récupérer des informations de type afin qu’elles s’affichent dans une info-bulle d’info express IntelliSense. |
CanRedo() |
Retourne une valeur qui indique si le système peut rétablir l’opération. |
CanUndo() |
Retourne une valeur qui indique si le système peut annuler l’opération. |
ClearSelection() |
Efface la sélection dans l'instance d'éditeur. |
Close() |
Ferme et vide les éléments d'éditeur. Cette opération permet de fermer l'instance d'éditeur d'expressions spécifique. |
CompleteWord() |
Détermine si l'instance d'éditeur d'expressions peut fournir une liste de réalisations pour le mot partiel tapé par l'utilisateur. Par exemple, les noms de membres, d’arguments et de méthodes peuvent être affichés dans le cadre d’une tentative de les aider à compléter le mot qu’ils tapent. |
Copy() |
Copie l'expression active. |
Cut() |
Coupe l'expression active. |
DecreaseFilterLevel() |
Diminue le niveau de filtre pour afficher tous les éléments dans la liste de filtres IntelliSense et retourne une valeur qui indique si cette opération a abouti. |
Focus() |
Définit le focus sur l'instance d'éditeur. |
GetCommittedText() |
Obtient le texte utilisé pour générer une expression. |
GlobalIntellisense() |
Récupère l'intégralité d'IntelliSense sur l'expression dans l'éditeur d'expressions et retourne une valeur qui indique si cette opération a abouti. |
IncreaseFilterLevel() |
Augmente le niveau de filtre pour afficher les éléments communs dans la liste de filtres IntelliSense et retourne une valeur qui indique si cette opération a abouti. |
ParameterInfo() |
Récupère les informations de paramètre sur l'expression dans l'éditeur d'expressions et retourne une valeur qui indique si cette opération a abouti. |
Paste() |
Colle l'expression active. |
QuickInfo() |
Détermine si des informations de type doivent être affichées dans une info-bulle d'info express IntelliSense. |
Redo() |
Réapplique la dernière opération annulée dans l'éditeur. En d'autres termes, elle rétablit les effets de l'opération d'annulation. |
Undo() |
Annule la dernière opération effectuée dans l'éditeur. |
Événements
Closing |
Se produit lorsque l'instance d'éditeur d'expressions se ferme. |
GotAggregateFocus |
Se produit lorsque l'instance d'éditeur d'expressions possède un focus global. |
LostAggregateFocus |
Représente un événement déclenché lorsque l'instance d'éditeur d'expressions perd le focus global. |
TextChanged |
Représente un événement déclenché lorsque le texte d'une instance d'éditeur d'expressions est modifié. |