ModelingDocData.GetRelatedSaveTreeItems - метод
Стандартная реализация IVsHasRelatedSaveItems.Если другое DocData зарегистрирован с помощью интерфейса IRelatedDocList с этим экземпляром, то он потенциально возвращается как RelatedSaveTreeItem.
Пространство имен: Microsoft.VisualStudio.Modeling.Shell
Сборка: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Синтаксис
'Декларация
Public Function GetRelatedSaveTreeItems ( _
saveItem As VSSAVETREEITEM, _
celt As UInteger, _
rgSaveTreeItems As VSSAVETREEITEM(), _
<OutAttribute> ByRef pcActual As UInteger _
) As Integer
public int GetRelatedSaveTreeItems(
VSSAVETREEITEM saveItem,
uint celt,
VSSAVETREEITEM[] rgSaveTreeItems,
out uint pcActual
)
Параметры
- saveItem
Тип: Microsoft.VisualStudio.Shell.Interop.VSSAVETREEITEM
Указатель на структуру VSSAVETREEITEM, содержащий сведения об элементе для проверки ("this") для связанных элементов
- celt
Тип: System.UInt32
Количество документов для сохранения
- rgSaveTreeItems
Тип: array<Microsoft.VisualStudio.Shell.Interop.VSSAVETREEITEM[]
Указатель на массив структур VSSAVETREEITEM, содержащий сведения о связанных элементов для сохранения
- pcActual
Тип: System.UInt32%
Указатель на целое число, число связанных элементов для сохранения и количеству элементов в rgSaveTreeItems
Возвращаемое значение
Тип: System.Int32
ErrorCode, чтобы указать успех или неудача
Реализации
Заметки
Ожидайте оболочку для вызова этого дважды.Первый раз с нулевым rgSaveTreeItems и мы необходимо вернуть количество элементов для сохранения в pcActual.Второй раз оболочка пройдет инициализируемый массив старого pcActual размера, который необходимо заполнить элементами необходимо вызывать, чтобы сохранить состояние on.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.