IVsRunningDocumentTable.SaveDocuments – metoda (UInt32, IVsHierarchy, UInt32, UInt32)
Uloží dokumenty.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
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
[v] Uložit možnosti, jejichž hodnoty jsou převzaty z __VSRDTSAVEOPTIONS výčtu.
- pHier
[v] IVsHierarchy Rozhraní, který je vlastníkem dokumentu.
- itemid
[v] Identifikátor položky uložené dokumenty.Toto je jedinečný identifikátor nebo může být jedna z následujících hodnot: VSITEMID_NIL, VSITEMID_ROOT, nebo VSITEMID_SELECTION.
- docCookie
[v] Abstraktní hodnota představující uložené dokumenty.
Vrácená hodnota
Type: System.Int32
Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.
Poznámky
Podpis COM
Z vsshell.idl:
HRESULT IVsRunningDocumentTable::SaveDocuments(
[in] VSRDTSAVEOPTIONS grfSaveOpts,
[in] IVsHierarchy *pHier,
[in] VSITEMID itemid,
[in] VSCOOKIE docCookie
);
docCookie Parametr je stejná hodnota z FindAndLockDocument nebo RegisterAndLockDocument metod.
Viz také
IVsRunningDocumentTable – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek