Metoda DesignerDocDataService.IVsHasRelatedSaveItems.GetRelatedSaveTreeItems —
Współrzędne zapisać działania wszystkich dokumentów, utrzymywane przez tę usługę.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Design.Serialization
Zestaw: Microsoft.VisualStudio.Shell.Design (w Microsoft.VisualStudio.Shell.Design.dll)
Składnia
'Deklaracja
Private Function GetRelatedSaveTreeItems ( _
saveItem As VSSAVETREEITEM, _
celt As UInteger, _
rgSaveTreeItems As VSSAVETREEITEM(), _
<OutAttribute> ByRef pcActual As UInteger _
) As Integer Implements IVsHasRelatedSaveItems.GetRelatedSaveTreeItems
int IVsHasRelatedSaveItems.GetRelatedSaveTreeItems(
VSSAVETREEITEM saveItem,
uint celt,
VSSAVETREEITEM[] rgSaveTreeItems,
out uint pcActual
)
Parametry
- saveItem
Typ: Microsoft.VisualStudio.Shell.Interop.VSSAVETREEITEM
A VSSAVETREEITEM strukturę, która określa, w jaki sposób elementy mają być zapisywane.
- celt
Typ: System.UInt32
Liczba dokumentów, aby zapisać.
- rgSaveTreeItems
Typ: array<Microsoft.VisualStudio.Shell.Interop.VSSAVETREEITEM[]
Tablica VSSAVETREEITEM struktury.
- pcActual
Typ: System.UInt32%
[out] Zwraca wartość rzeczywista liczba dokumentów zapisanych.
Wartość zwracana
Typ: System.Int32
If celt is either 0 or equal to pcActual, S_OK; if not, S_FALSE.Jeśli saveItem nie określa, aby zamknąć dokumenty, zwraca E_NOTIMPL.
Implementuje
Uwagi
Jeśli celt jest równa 0, żadne dokumenty nie zostaną zapisane, a pcActual będzie zawierać liczbę dokumentów, które powinny być zapisywane.Najbardziej typowe użycie tej metody jest wywołanie go jednokrotnie do uzyskania liczby dokumentów, aby zapisać i raz drugi (ze starego pcActual jako nowy celt) o zapisanie dokumentów.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.Shell.Design.Serialization