Condividi tramite


Classe EditorControl

Gestisce la finestra dell'editor.

Questa API non è conforme a CLS. 

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.Package
Assembly:   Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)

Sintassi

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

Il tipo EditorControl espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico EditorControl inizializza una nuova istanza di EditorControl con il buffer e il controllo fornito e il provider di servizi principale.

In alto

Proprietà

  Nome Descrizione
Proprietà protetta. Buffer ottiene o imposta il buffer di testo. (Ereditato da SimpleEditorView)
Proprietà protetta. ComponentId Ottiene o imposta il componente ID della visualizzazione dell'editor. (Ereditato da SimpleEditorView)
Proprietà protetta. ComponentManager Ottiene o imposta l'amministratore componente per la visualizzazione. (Ereditato da SimpleEditorView)
Proprietà protetta. Control Ottiene o imposta il controllo che rappresenta la finestra dell'editor.
Proprietà protetta. MenuCommandService (Ereditato da SimpleEditorView)
Proprietà protetta. Site ottiene o imposta IServiceProvider per questa visualizzazione. (Ereditato da SimpleEditorView)

In alto

Metodi

  Nome Descrizione
Metodo pubblico ClosePane Chiudere la finestra ed elimina le risorse. (Esegue l'override di SimpleEditorView.ClosePane()).
Metodo pubblico CommitPendingEdit Esegue il commit di tutte le modifiche apportate al file. (Esegue l'override di SimpleEditorView.CommitPendingEdit(Int32%)).
Metodo pubblico CreatePaneWindow Creazione della finestra. (Esegue l'override di SimpleEditorView.CreatePaneWindow(IntPtr, Int32, Int32, Int32, Int32, IntPtr%)).
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico Exec esegue il comando specificato. (Ereditato da SimpleEditorView)
Metodo protetto ExecCommand esegue i comandi specifici. (Ereditato da SimpleEditorView)
Metodo pubblico FContinueMessageLoop Chiamato durante ogni iterazione del ciclo di messaggi. (Ereditato da SimpleEditorView)
Metodo pubblico FDoIdle Fornisce al componente una probabilità eseguire le attività in fase di inattività. (Esegue l'override di SimpleEditorView.FDoIdle(UInt32)).
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico FPreTranslateMessage Chiamato per elaborare o modificare il messaggio prima che venga convertito e inviato. (Ereditato da SimpleEditorView)
Metodo pubblico FQueryTerminate Chiamato quando l'amministratore componente desidera sapere se il componente sia in uno stato in cui può terminare. (Esegue l'override di SimpleEditorView.FQueryTerminate(Int32)).
Metodo pubblico FReserved1 metodo riservato. (Ereditato da SimpleEditorView)
Metodo pubblico GetDefaultSize Ottiene la dimensione predefinita della finestra. (Ereditato da SimpleEditorView)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico HwndGetWindow Ottiene una finestra associata al componente. (Esegue l'override di SimpleEditorView.HwndGetWindow(UInt32, UInt32)).
Metodo pubblico IsSupported Determina se le strumenti agli'utenti della casella degli strumenti l'oggetto dati a cui si fa riferimento. (Ereditato da SimpleEditorView)
Metodo pubblico ItemPicked Invia una notifica che un elemento nella casella degli strumenti è stato selezionato facendo clic con il mouse o premendo INVIO). (Ereditato da SimpleEditorView)
Metodo pubblico LoadViewState Quando implementato in una classe derivata, carica lo stato di visualizzazione del riquadro. (Ereditato da SimpleEditorView)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico OnActivationChange Chiamato quando un nuovo oggetto sta su. (Ereditato da SimpleEditorView)
Metodo pubblico OnAppActivate Notifica al componente ogni volta che l'applicazione host viene attivata o disattivata. (Esegue l'override di SimpleEditorView.OnAppActivate(Int32, UInt32)).
Metodo pubblico OnEnterState Notifica alla visualizzazione quando l'applicazione passa o chiusura di un determinato stato. (Ereditato da SimpleEditorView)
Metodo pubblico OnLoseActivation Notifica al componente attivo con perso lo stato attivo poiché l'host o un altro componente è diventata attiva. (Esegue l'override di SimpleEditorView.OnLoseActivation()).
Metodo protetto QueryCommandStatus Ottiene lo stato del comando specificato. (Ereditato da SimpleEditorView)
Metodo protetto QueryParameterList ottiene i parametri per un comando. (Ereditato da SimpleEditorView)
Metodo pubblico QueryStatus Ottiene lo stato dei controlli specificati. (Ereditato da SimpleEditorView)
Metodo pubblico SaveViewState Salvare lo stato di visualizzazione caricato. (Ereditato da SimpleEditorView)
Metodo pubblico SetInfo Imposta le informazioni nella barra di stato per riflettere la visualizzazione. (Ereditato da SimpleEditorView)
Metodo pubblico SetSite inizializza questa visualizzazione. (Ereditato da SimpleEditorView)
Metodo pubblico Terminate Chiamato dal componente quando si desidera terminare la registrazione della visualizzazione. (Ereditato da SimpleEditorView)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico TranslateAccelerator Produce la conversione dei tasti di navigazione speciali. (Ereditato da SimpleEditorView)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Package