Condividi tramite


Classe SimpleEditorView

La classe astratta che rappresenta una visualizzazione semplice generalizzata 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.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)

Sintassi

'Dichiarazione
<ComVisibleAttribute(True)> _
<CLSCompliantAttribute(False)> _
Public MustInherit Class SimpleEditorView _
    Implements IOleCommandTarget, IVsWindowPane, IVsToolboxUser, IVsStatusbarUser,  _
    IVsWindowPaneCommit, IOleComponent
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(false)]
public abstract class SimpleEditorView : IOleCommandTarget, 
    IVsWindowPane, IVsToolboxUser, IVsStatusbarUser, IVsWindowPaneCommit, IOleComponent

Il tipo SimpleEditorView espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto SimpleEditorView inizializza una nuova istanza di SimpleEditorView per il buffer di testo specificato.

In alto

Proprietà

  Nome Descrizione
Proprietà protetta. Buffer ottiene o imposta il buffer di testo.
Proprietà protetta. ComponentId Ottiene o imposta il componente ID della visualizzazione dell'editor.
Proprietà protetta. ComponentManager Ottiene o imposta l'amministratore componente per la visualizzazione.
Proprietà protetta. MenuCommandService
Proprietà protetta. Site ottiene o imposta IServiceProvider per questa visualizzazione.

In alto

Metodi

  Nome Descrizione
Metodo pubblico ClosePane Chiudere la finestra e annulla la registrazione del componente.
Metodo pubblico CommitPendingEdit Esegue il commit di tutte le modifiche apportate al file.
Metodo pubblico CreatePaneWindow Creazione della finestra.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico Exec esegue il comando specificato.
Metodo protetto ExecCommand esegue i comandi specifici.
Metodo pubblico FContinueMessageLoop Chiamato durante ogni iterazione del ciclo di messaggi.
Metodo pubblico FDoIdle Chiamato per eseguire le attività in fase di inattività.
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.
Metodo pubblico FQueryTerminate chiamato quando l'amministratore componente desidera sapere se la visualizzazione sia in uno stato in cui può terminare.
Metodo pubblico FReserved1 metodo riservato.
Metodo pubblico GetDefaultSize Ottiene la dimensione predefinita della finestra.
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.
Metodo pubblico IsSupported Determina se le strumenti agli'utenti della casella degli strumenti l'oggetto dati a cui si fa riferimento.
Metodo pubblico ItemPicked Invia una notifica che un elemento nella casella degli strumenti è stato selezionato facendo clic con il mouse o premendo INVIO).
Metodo pubblico LoadViewState Quando implementato in una classe derivata, carica lo stato di visualizzazione del riquadro.
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.
Metodo pubblico OnAppActivate Notifica al componente ogni volta che l'applicazione host viene attivata o disattivata.
Metodo pubblico OnEnterState Notifica alla visualizzazione quando l'applicazione passa o chiusura di un determinato stato.
Metodo pubblico OnLoseActivation Notifica alla visualizzazione attiva che non è più il relativo stato attivo poiché l'host o un altro componente è diventata attiva.
Metodo protetto QueryCommandStatus Ottiene lo stato del comando specificato.
Metodo protetto QueryParameterList ottiene i parametri per un comando.
Metodo pubblico QueryStatus Ottiene lo stato dei controlli specificati.
Metodo pubblico SaveViewState Salvare lo stato di visualizzazione caricato.
Metodo pubblico SetInfo Imposta le informazioni nella barra di stato per riflettere la visualizzazione.
Metodo pubblico SetSite inizializza questa visualizzazione.
Metodo pubblico Terminate Chiamato dal componente quando si desidera terminare la registrazione della visualizzazione.
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.

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