IVsAsyncRunningDocumentTable3.SaveDocumentsAsync 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
하나 이상의 문서를 비동기적으로 저장합니다.
public Microsoft.VisualStudio.Shell.Interop.IVsTask SaveDocumentsAsync (uint saveOpts, Microsoft.VisualStudio.Shell.Interop.IVsHierarchy? hierarchy, uint itemid, uint docCookie, Microsoft.VisualStudio.Shell.Interop.IVsProgress? progress);
abstract member SaveDocumentsAsync : uint32 * Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * uint32 * uint32 * Microsoft.VisualStudio.Shell.Interop.IVsProgress -> Microsoft.VisualStudio.Shell.Interop.IVsTask
Public Function SaveDocumentsAsync (saveOpts As UInteger, hierarchy As IVsHierarchy, itemid As UInteger, docCookie As UInteger, progress As IVsProgress) As IVsTask
매개 변수
- saveOpts
- UInt32
저장 옵션
- hierarchy
- IVsHierarchy
저장할 문서를 소유하는 계층 구조 또는 null
입니다. 이 매개 변수는 가 VSCOOKIE_NIL VSITEMID_SELECTION itemid
않은 경우에만 docCookie
사용됩니다. 이 경우 이 매개 변수가 null이 아닌 경우 로 식별된 itemid
문서가 저장됩니다.
- itemid
- UInt32
저장할 문서의 항목 식별자이거나 VSITEMID_SELECTION.
이 매개 변수는 가 VSCOOKIE_NIL 경우에만 docCookie
사용됩니다.
이 경우 이 값이 VSITEMID_SELECTION 선택한 모든 문서가 저장됩니다. 이 값이 VSITEMID_SELECTION hierarchy
않고 null이 아닌 경우 이 값은 VSITEMID_NIL 이외의 값이어야 합니다.
- docCookie
- UInt32
문서 또는 VSCOOKIE_NIL 쿠키입니다. 이 매개 변수가 VSCOOKIE_NIL hierarchy
itemid
않고 무시되고 쿠키로 식별된 문서가 저장되는 경우
- progress
- IVsProgress
진행률이 보고되는 인터페이스입니다.
반환
비동기 작업을 나타내는 작업