SimpleEditorView Class

 

The abstract class that represents a generalized simple editor view.

Namespace:   Microsoft.VisualStudio.Package
Assembly:  Microsoft.VisualStudio.Package.LanguageService.14.0 (in Microsoft.VisualStudio.Package.LanguageService.14.0.dll)

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

[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public ref class SimpleEditorView abstract : IOleCommandTarget, 
	IVsWindowPane, IVsToolboxUser, IVsStatusbarUser, IVsWindowPaneCommit, 
	IOleComponent

NameDescription
System_CAPS_protmethodSimpleEditorView(IVsTextLines^)

Initializes a new instance of SimpleEditorView for the supplied text buffer.

NameDescription
System_CAPS_protpropertyBuffer

Gets or sets the text buffer.

System_CAPS_protpropertyComponentId

Gets or sets the component ID of the editor view.

System_CAPS_protpropertyComponentManager

Gets or sets the component manager for this view.

System_CAPS_protpropertyMenuCommandService

System_CAPS_protpropertySite

Gets or sets the IServiceProvider for this view.

NameDescription
System_CAPS_pubmethodClosePane()

Closes the window and unregisters the component.

System_CAPS_pubmethodCommitPendingEdit(Int32)

Commits any changes made to the file.

System_CAPS_pubmethodCreatePaneWindow(IntPtr, Int32, Int32, Int32, Int32, IntPtr)

Creates the window.

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_pubmethodExec(Guid, UInt32, UInt32, IntPtr, IntPtr)

Executes the specified command.

System_CAPS_pubmethodFContinueMessageLoop(UInt32, IntPtr, array<MSG>^)

Called during each iteration of the message loop.

System_CAPS_pubmethodFDoIdle(UInt32)

Called to do idle time tasks.

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodFPreTranslateMessage(array<MSG>^)

Called to process or modify the message before it is translated and dispatched.

System_CAPS_pubmethodFQueryTerminate(Int32)

Called when the component manager wishes to know whether the view is in a state in which it can terminate.

System_CAPS_pubmethodFReserved1(UInt32, UInt32, IntPtr, IntPtr)

Reserved method.

System_CAPS_pubmethodGetDefaultSize(array<SIZE>^)

Gets the default size of the window.

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodHwndGetWindow(UInt32, UInt32)

Gets a window associated with the component.

System_CAPS_pubmethodIsSupported(IDataObject^)

Determines whether the toolbox user supports the referenced data object.

System_CAPS_pubmethodItemPicked(IDataObject^)

Sends notification that an item in the toolbox has been selected (by clicking the mouse or by pressing ENTER).

System_CAPS_pubmethodLoadViewState(IStream^)

When implemented in a derived class, loads the view state of the window pane.

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodOnActivationChange(IOleComponent^, Int32, array<OLECRINFO>^, Int32, array<OLECHOSTINFO>^, UInt32)

Called when a new object is being activated.

System_CAPS_pubmethodOnAppActivate(Int32, UInt32)

Notifies the component whenever the host application is activated or deactivated.

System_CAPS_pubmethodOnEnterState(UInt32, Int32)

Notifies the view when the application enters or exits a given state.

System_CAPS_pubmethodOnLoseActivation()

Notifies the active view that it has lost its active status because the host or another component has become active.

System_CAPS_pubmethodQueryStatus(Guid, UInt32, array<OLECMD>^, IntPtr)

Gets the status of the specified commands.

System_CAPS_pubmethodSaveViewState(IStream^)

Saves the loaded view state.

System_CAPS_pubmethodSetInfo()

Sets the information in the status bar to reflect this view.

System_CAPS_pubmethodSetSite(IServiceProvider^)

Initializes this view.

System_CAPS_pubmethodTerminate()

Called by the component manager when it wishes to terminate the view's registration.

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodTranslateAccelerator(array<MSG>^)

Handles the translation of special navigation keys.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: