DocumentExtensions.CloseAsync Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Closes the view(s) for a DocumentSnapshot.
public static System.Threading.Tasks.Task CloseAsync (this Microsoft.VisualStudio.RpcContracts.Documents.DocumentSnapshot document, Microsoft.VisualStudio.RpcContracts.Documents.SaveDocumentOption option, Microsoft.VisualStudio.Extensibility.VisualStudioExtensibility extensibility, System.Threading.CancellationToken token);
static member CloseAsync : Microsoft.VisualStudio.RpcContracts.Documents.DocumentSnapshot * Microsoft.VisualStudio.RpcContracts.Documents.SaveDocumentOption * Microsoft.VisualStudio.Extensibility.VisualStudioExtensibility * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function CloseAsync (document As DocumentSnapshot, option As SaveDocumentOption, extensibility As VisualStudioExtensibility, token As CancellationToken) As Task
Parameters
- document
- DocumentSnapshot
The document to close.
- option
- SaveDocumentOption
An option controlling if and how the document will be saved, if it has unsaved changes.
- extensibility
- VisualStudioExtensibility
Extensibility object.
- token
- CancellationToken
The cancellation token.
Returns
A Task.representing the asynchronous operation.