IEditorTaskPanelService Interface

Applies to v2.

Allows adding tabs to the bottom of the editor page.

Namespace:  Microsoft.WebMatrix.Extensibility.Editor
Assembly:  Microsoft.WebMatrix.Extensibility (in Microsoft.WebMatrix.Extensibility.dll)

Syntax

'Declaration
Public Interface IEditorTaskPanelService
'Usage
Dim instance As IEditorTaskPanelService
public interface IEditorTaskPanelService
public interface class IEditorTaskPanelService
type IEditorTaskPanelService =  interface end
public interface IEditorTaskPanelService

The IEditorTaskPanelService type exposes the following members.

Methods

  Name Description
Public method AddTaskTab Adds a task tab.
Public method HideBottomPane Hides the whole tab control.
Public method RemoveTaskTab Removes a task tab.
Public method ShowBottomPane Shows the whole tab control.
Public method ShowTaskTab Shows the tab if it is not visible, otherwise no operation. Throws exception if tab does not exist.
Public method TaskTabExists Determines whether a tab exists.
Public method TryGetTaskTabDescriptor Returns a descriptor if tab exists.

Top

Events

  Name Description
Public event PageChanged Fires when the page changes, typically when switching from local to remote or changing sites. In this case all tabs are removed and the extension implementor should re-add the tabs.

Top

See Also

Reference

Microsoft.WebMatrix.Extensibility.Editor Namespace