EditorControl Classe

Definizione

Importante

Questa API non è conforme a CLS.

Gestisce la finestra dell'editor.

public ref class EditorControl : Microsoft::VisualStudio::Package::SimpleEditorView
[Windows::Foundation::Metadata::WebHostHidden]
class EditorControl : Microsoft::VisualStudio::Package::SimpleEditorView
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
public class EditorControl : Microsoft.VisualStudio.Package.SimpleEditorView
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type EditorControl = class
    inherit SimpleEditorView
Public Class EditorControl
Inherits SimpleEditorView
Ereditarietà
EditorControl
Attributi

Costruttori

EditorControl(IServiceProvider, IVsTextLines, Control)

Inizializza una nuova istanza dell'oggetto EditorControl con il buffer, il controllo e il provider di servizi principale forniti.

Proprietà

Buffer

Ottiene o imposta il buffer di testo.

(Ereditato da SimpleEditorView)
ComponentId

Ottiene o imposta l'ID del componente della visualizzazione dell'editor.

(Ereditato da SimpleEditorView)
ComponentManager

Ottiene o imposta il gestore componenti per questa visualizzazione.

(Ereditato da SimpleEditorView)
Control

Ottiene o imposta il controllo che rappresenta la finestra dell'editor.

MenuCommandService (Ereditato da SimpleEditorView)
Site

Ottiene o imposta l'elemento IServiceProvider per questa visualizzazione.

(Ereditato da SimpleEditorView)

Metodi

ClosePane()

Chiude la finestra ed elimina le risorse.

CommitPendingEdit(Int32)

Esegue il commit delle modifiche apportate al file.

CreatePaneWindow(IntPtr, Int32, Int32, Int32, Int32, IntPtr)

Crea la finestra.

Exec(Guid, UInt32, UInt32, IntPtr, IntPtr)

Esegue il comando specificato.

(Ereditato da SimpleEditorView)
FContinueMessageLoop(UInt32, IntPtr, MSG[])

Chiamato durante ogni iterazione del ciclo di messaggi.

(Ereditato da SimpleEditorView)
FDoIdle(UInt32)

Offre al componente la possibilità di eseguire attività nel tempo di inattività.

FPreTranslateMessage(MSG[])

Chiamato per elaborare o modificare il messaggio prima che venga convertito e inviato.

(Ereditato da SimpleEditorView)
FQueryTerminate(Int32)

Chiamato quando l'amministratore del componente desidera sapere se il componente si trova in uno stato in cui può essere terminato.

FReserved1(UInt32, UInt32, IntPtr, IntPtr)

Metodo riservato.

(Ereditato da SimpleEditorView)
GetDefaultSize(SIZE[])

Ottiene le dimensioni predefinite della finestra.

(Ereditato da SimpleEditorView)
HwndGetWindow(UInt32, UInt32)

Ottiene una finestra associata al componente.

IsSupported(IDataObject)

Determina se l'utente della casella degli strumenti supporta l'oggetto dati a cui si fa riferimento.

(Ereditato da SimpleEditorView)
ItemPicked(IDataObject)

Invia una notifica che indica che un elemento nella casella degli strumenti è stato selezionato (facendo clic con il mouse o premendo INVIO).

(Ereditato da SimpleEditorView)
LoadViewState(IStream)

Quando implementato in una classe derivata, carica lo stato di visualizzazione del riquadro della finestra.

(Ereditato da SimpleEditorView)
OnActivationChange(IOleComponent, Int32, OLECRINFO[], Int32, OLECHOSTINFO[], UInt32)

Chiamato quando è in corso l'attivazione di un nuovo oggetto.

(Ereditato da SimpleEditorView)
OnAppActivate(Int32, UInt32)

Notifica al componente quando l'applicazione host viene attivata o disattivata.

OnEnterState(UInt32, Int32)

Notifica alla visualizzazione quando viene attivato o disattivato uno stato specificato dell'applicazione.

(Ereditato da SimpleEditorView)
OnLoseActivation()

Notifica al componente attivo che ha perso lo stato attivo poiché l'host o un altro componente è diventato attivo.

QueryStatus(Guid, UInt32, OLECMD[], IntPtr)

Ottiene lo stato dei comandi specificati.

(Ereditato da SimpleEditorView)
SaveViewState(IStream)

Salva lo stato di visualizzazione caricato.

(Ereditato da SimpleEditorView)
SetInfo()

Imposta le informazioni nella barra di stato in modo da riflettere questa visualizzazione.

(Ereditato da SimpleEditorView)
SetSite(IServiceProvider)

Inizializza questa visualizzazione.

(Ereditato da SimpleEditorView)
Terminate()

Chiamato dall'amministratore componente quando desidera terminare la registrazione della visualizzazione.

(Ereditato da SimpleEditorView)
TranslateAccelerator(MSG[])

Gestisce la conversione dei tasti di navigazione speciali.

(Ereditato da SimpleEditorView)

Si applica a