Share via


IDocumentEventsListener Interface

Definition

Events that are raised for documents.

[StreamJsonRpc.RpcMarshalable]
public interface IDocumentEventsListener : IDisposable
[<StreamJsonRpc.RpcMarshalable>]
type IDocumentEventsListener = interface
    interface IDisposable
Public Interface IDocumentEventsListener
Implements IDisposable
Attributes
StreamJsonRpc.RpcMarshalableAttribute
Implements

Methods

ClosedAsync(DocumentEventArgs, CancellationToken)

Called after a document is closed.

HiddenAsync(DocumentEventArgs, CancellationToken)

Called after a document is hidden.

OpenedAsync(DocumentEventArgs, CancellationToken)

Called after a document is opened.

RenamedAsync(RenamedDocumentEventArgs, CancellationToken)

Called after a document is renamed.

SavedAsync(DocumentEventArgs, CancellationToken)

Called after a document is saved.

SavingAsync(DocumentEventArgs, CancellationToken)

Called before a document is saved.

ShownAsync(DocumentEventArgs, CancellationToken)

Called after a document is shown.

Applies to