Metoda IVsRunningDocumentTable.SaveDocuments — (UInt32, IVsHierarchy, UInt32, UInt32)
Zapisuje dokumenty.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int SaveDocuments(
uint grfSaveOpts,
IVsHierarchy pHier,
uint itemid,
uint docCookie
)
int SaveDocuments(
unsigned int grfSaveOpts,
IVsHierarchy^ pHier,
unsigned int itemid,
unsigned int docCookie
)
abstract SaveDocuments :
grfSaveOpts:uint32 *
pHier:IVsHierarchy *
itemid:uint32 *
docCookie:uint32 -> int
Function SaveDocuments (
grfSaveOpts As UInteger,
pHier As IVsHierarchy,
itemid As UInteger,
docCookie As UInteger
) As Integer
Parametry
grfSaveOpts
Type: System.UInt32[in] Zapisz opcje, których wartości są pobierane z __VSRDTSAVEOPTIONS wyliczenia.
pHier
Type: Microsoft.VisualStudio.Shell.Interop.IVsHierarchy[in] IVsHierarchy Interfejs, który jest właścicielem dokumentu.
itemid
Type: System.UInt32[in] Identyfikator elementu zapisanych dokumentów. Jest to unikatowy identyfikator lub może być jedną z następujących wartości: VSITEMID_NIL, VSITEMID_ROOT, lub VSITEMID_SELECTION.
docCookie
Type: System.UInt32[in] Ogólna wartość reprezentująca zapisanych dokumentów.
Wartość zwracana
Type: System.Int32
Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.
Uwagi
Podpis COM
Z vsshell.idl:
HRESULT IVsRunningDocumentTable::SaveDocuments(
[in] VSRDTSAVEOPTIONS grfSaveOpts,
[in] IVsHierarchy *pHier,
[in] VSITEMID itemid,
[in] VSCOOKIE docCookie
);
docCookie Parametr jest samą wartość, która jest zwracana z FindAndLockDocument lub RegisterAndLockDocument metody.
Zobacz też
Interfejs IVsRunningDocumentTable
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku