Partager via


EditorControl, classe

Gère la fenêtre d'éditeur.

Cette API n'est pas conforme CLS. 

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.Package.SimpleEditorView
    Microsoft.VisualStudio.Package.EditorControl

Espace de noms :  Microsoft.VisualStudio.Package
Assemblys :   Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)

Syntaxe

'Déclaration
<CLSCompliantAttribute(False)> _
<ComVisibleAttribute(True)> _
Public Class EditorControl _
    Inherits SimpleEditorView
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public class EditorControl : SimpleEditorView

Le type EditorControl expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique EditorControl Initialise une nouvelle instance d'EditorControl avec la mémoire tampon et le contrôle fourni et le fournisseur de services principal.

Début

Propriétés

  Nom Description
Propriété protégée Buffer Obtient ou définit la mémoire tampon de texte. (Hérité de SimpleEditorView.)
Propriété protégée ComponentId Obtient ou définit l'IDENTIFICATEUR composant de la vue d'éditeur. (Hérité de SimpleEditorView.)
Propriété protégée ComponentManager Obtient ou définit le gestionnaire composant pour cette vue. (Hérité de SimpleEditorView.)
Propriété protégée Control Obtient ou définit le contrôle qui représente la fenêtre d'éditeur.
Propriété protégée MenuCommandService (Hérité de SimpleEditorView.)
Propriété protégée Site Obtient ou définit IServiceProvider pour cette vue. (Hérité de SimpleEditorView.)

Début

Méthodes

  Nom Description
Méthode publique ClosePane Ferme la fenêtre et supprime les ressources. (Substitue SimpleEditorView.ClosePane().)
Méthode publique CommitPendingEdit Valide toutes les modifications apportées au fichier. (Substitue SimpleEditorView.CommitPendingEdit(Int32%).)
Méthode publique CreatePaneWindow Crée la fenêtre. (Substitue SimpleEditorView.CreatePaneWindow(IntPtr, Int32, Int32, Int32, Int32, IntPtr%).)
Méthode publique Equals Détermine si l'objet Object spécifié est égal à l'objet Object actuel. (Hérité de Object.)
Méthode publique Exec Exécute la commande spécifiée. (Hérité de SimpleEditorView.)
Méthode protégée ExecCommand Exécute des commandes spécifiques. (Hérité de SimpleEditorView.)
Méthode publique FContinueMessageLoop Appelé pendant chaque itération de la boucle de message. (Hérité de SimpleEditorView.)
Méthode publique FDoIdle Donne au composant la possibilité d'effectuer des tâches de durée d'inactivité. (Substitue SimpleEditorView.FDoIdle(UInt32).)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique FPreTranslateMessage Appelé pour traiter ou modifier le message avant d'être traduit et acheminé. (Hérité de SimpleEditorView.)
Méthode publique FQueryTerminate Appelé lorsque le gestionnaire composant souhaite connaître si le composant est dans un état dans lequel il peut se terminer. (Substitue SimpleEditorView.FQueryTerminate(Int32).)
Méthode publique FReserved1 Méthode réservée. (Hérité de SimpleEditorView.)
Méthode publique GetDefaultSize Obtient la taille par défaut de la fenêtre. (Hérité de SimpleEditorView.)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique HwndGetWindow Obtient une fenêtre associée avec le composant. (Substitue SimpleEditorView.HwndGetWindow(UInt32, UInt32).)
Méthode publique IsSupported Détermine si l'utilisateur de boîte à outils prend en charge l'objet de données référencé. (Hérité de SimpleEditorView.)
Méthode publique ItemPicked Envoie la notification qu'un élément dans la boîte à outils a été sélectionné (en cliquant sur la souris ou en appuyant sur ENTRÉE). (Hérité de SimpleEditorView.)
Méthode publique LoadViewState Une fois implémenté dans une classe dérivée, charges l'état d'affichage du volet de fenêtre. (Hérité de SimpleEditorView.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique OnActivationChange Appelé lorsqu'un nouvel objet est activé. (Hérité de SimpleEditorView.)
Méthode publique OnAppActivate Informe le composant chaque fois que l'application hôte est activée ou désactivée. (Substitue SimpleEditorView.OnAppActivate(Int32, UInt32).)
Méthode publique OnEnterState Notifie la vue lorsque l'application se trouve ou quitte un état donné. (Hérité de SimpleEditorView.)
Méthode publique OnLoseActivation Informe le composant actif qu'il a perdu son état actif parce qu'un hôte ou un composant différent est devenu actif. (Substitue SimpleEditorView.OnLoseActivation().)
Méthode protégée QueryCommandStatus Obtient l'état de la commande spécifiée. (Hérité de SimpleEditorView.)
Méthode protégée QueryParameterList Obtient les paramètres pour une commande. (Hérité de SimpleEditorView.)
Méthode publique QueryStatus Obtient l'état des commandes spécifiées. (Hérité de SimpleEditorView.)
Méthode publique SaveViewState Enregistre l'état d'affichage chargé. (Hérité de SimpleEditorView.)
Méthode publique SetInfo Définit les informations dans la barre d'état pour refléter ce point de vue. (Hérité de SimpleEditorView.)
Méthode publique SetSite Initialise cette vue. (Hérité de SimpleEditorView.)
Méthode publique Terminate Appelé par le gestionnaire composant lorsqu'il souhaite terminer l'alignement de la vue. (Hérité de SimpleEditorView.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)
Méthode publique TranslateAccelerator Fait la traduction des clés de navigation spéciales. (Hérité de SimpleEditorView.)

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.

Voir aussi

Référence

Microsoft.VisualStudio.Package, espace de noms