EditorControl Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wichtig
Diese API ist nicht CLS-kompatibel.
Behandelt das Fenster des Editors.
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
- Vererbung
- Attribute
Konstruktoren
| EditorControl(IServiceProvider, IVsTextLines, Control) |
Initialisiert eine neue Instanz von EditorControl mit dem angegebenen Puffer und Steuerelement und dem primären Dienstanbieter. |
Eigenschaften
| Buffer |
Ruft den Textpuffer ab oder legt ihn fest. (Geerbt von SimpleEditorView) |
| ComponentId |
Ruft die Komponenten-ID der Bearbeitungsansicht ab oder legt diese fest. (Geerbt von SimpleEditorView) |
| ComponentManager |
Ruft den Komponenten-Manager für diese Ansicht ab oder legt diesen fest. (Geerbt von SimpleEditorView) |
| Control |
Ruft das Steuerelement ab, das das Editorfenster darstellt, oder legt es fest. |
| MenuCommandService | (Geerbt von SimpleEditorView) |
| Site |
Ruft den IServiceProvider für diese Ansicht ab oder legt ihn fest. (Geerbt von SimpleEditorView) |
Methoden
| ClosePane() |
Schließt das Fenster und verwirft Ressourcen. |
| CommitPendingEdit(Int32) |
Führt alle Commit für Änderungen aus, die an der Datei vorgenommen wurden. |
| CreatePaneWindow(IntPtr, Int32, Int32, Int32, Int32, IntPtr) |
Erstellt das Fenster. |
| Exec(Guid, UInt32, UInt32, IntPtr, IntPtr) |
Führt den angegebenen Befehl aus. (Geerbt von SimpleEditorView) |
| FContinueMessageLoop(UInt32, IntPtr, MSG[]) |
Wird während jeder Iteration einer Meldungsschleife aufgerufen. (Geerbt von SimpleEditorView) |
| FDoIdle(UInt32) |
Gibt der Komponente die Möglichkeit, Leerlaufzeitaufgaben durchzuführen. |
| FPreTranslateMessage(MSG[]) |
Wird aufgerufen, um die Meldung zu verarbeiten oder zu ändern, bevor sie übersetzt und weitergeleitet wird. (Geerbt von SimpleEditorView) |
| FQueryTerminate(Int32) |
Wird aufgerufen, wenn der Komponentenmanager wissen möchte, ob sich die Komponente in einem Zustand befindet, in dem sie beendet werden kann. |
| FReserved1(UInt32, UInt32, IntPtr, IntPtr) |
Reservierte Methode. (Geerbt von SimpleEditorView) |
| GetDefaultSize(SIZE[]) |
Ruft die Standardgröße des Fensters ab. (Geerbt von SimpleEditorView) |
| HwndGetWindow(UInt32, UInt32) |
Ruft ein Fenster ab, das der Komponente zugeordnet ist. |
| IsSupported(IDataObject) |
Bestimmt, ob der Toolbox-Benutzer das Datenobjekt unterstützt, auf das verwiesen wird. (Geerbt von SimpleEditorView) |
| ItemPicked(IDataObject) |
Sendet eine Benachrichtigung, dass ein Element in der Toolbox ausgewählt wurde (durch Klicken mit der Maus oder durch Drücken der EINGABETASTE). (Geerbt von SimpleEditorView) |
| LoadViewState(IStream) |
Lädt beim Implementieren in einer abgeleiteten Klasse den Ansichtsstatus im Fensterbereich. (Geerbt von SimpleEditorView) |
| OnActivationChange(IOleComponent, Int32, OLECRINFO[], Int32, OLECHOSTINFO[], UInt32) |
Wird aufgerufen, wenn ein neues Objekt aktiviert wird. (Geerbt von SimpleEditorView) |
| OnAppActivate(Int32, UInt32) |
Benachrichtigt die Komponente, wenn die Hostanwendung aktiviert oder deaktiviert ist. |
| OnEnterState(UInt32, Int32) |
Benachrichtigt die Ansicht, wenn die Anwendung in einen angegebenen Zustand eintritt oder diesen verlässt. (Geerbt von SimpleEditorView) |
| OnLoseActivation() |
Benachrichtigt die aktive Komponente, dass sie ihren aktiven Status verloren hat, da der Host oder eine andere Komponente aktiv geworden ist. |
| QueryStatus(Guid, UInt32, OLECMD[], IntPtr) |
Ruft den Status der bestimmten Befehle ab. (Geerbt von SimpleEditorView) |
| SaveViewState(IStream) |
Speichert den geladenen Ansichtszustand. (Geerbt von SimpleEditorView) |
| SetInfo() |
Legt die Informationen in der Statusleiste fest, um diese Ansicht wiederzugeben. (Geerbt von SimpleEditorView) |
| SetSite(IServiceProvider) |
Initialisiert diese Ansicht. (Geerbt von SimpleEditorView) |
| Terminate() |
Wird vom Komponentenmanager aufgerufen, wenn er die Registrierung der Ansicht beenden möchte. (Geerbt von SimpleEditorView) |
| TranslateAccelerator(MSG[]) |
Verarbeitet die Übersetzung von besonderen Navigationstasten. (Geerbt von SimpleEditorView) |