Udostępnij za pośrednictwem


IVsAsyncRunningDocumentTable3 Interfejs

Definicja

[System.Runtime.InteropServices.Guid("fb318d71-ecfc-4352-b19d-2c77acb77d76")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsAsyncRunningDocumentTable3 : Microsoft.VisualStudio.Shell.Interop.IVsAsyncRunningDocumentTable2
[<System.Runtime.InteropServices.Guid("fb318d71-ecfc-4352-b19d-2c77acb77d76")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsAsyncRunningDocumentTable3 = interface
    interface IVsAsyncRunningDocumentTable2
    interface IVsAsyncRunningDocumentTable
Public Interface IVsAsyncRunningDocumentTable3
Implements IVsAsyncRunningDocumentTable2
Atrybuty
Implementuje

Właściwości

IsAsyncSaveEnabled

Wskazuje, czy zapisy asynchroniczne są włączone.

Metody

GetAsyncSaveState(IVsProvideAsyncSaveState)

Pobiera obiekt stanu (na przykład punkt kontrolny) dla operacji zapisywania asynchronicznego.

SaveDocumentsAsync(UInt32, IVsHierarchy, UInt32, UInt32, IVsProgress)

Zapisuje co najmniej jeden dokument asynchronicznie.

UnlockDocumentAsync(UInt32, UInt32)

Usuwa blokadę z dokumentu.

UpdateAsyncSaveState(IVsProvideAsyncSaveState, Object)

Aktualizacje obiektu stanu (na przykład punktu kontrolnego) dla operacji zapisywania asynchronicznego.

Dotyczy