IVsHasRelatedSaveItems 的标准实现。使用此实例,的 IRelatedDocList 接口如果另一 DocData 注册,它可能会返回作为 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
实现
备注
需要 Shell 将调用此操作。第一次,使用 NULL rgSaveTreeItems 和我们在 pcActual 需要返回项的数目保存。第二次, shell 将经过我们需要填充项目我们需要调用保存的初始化的早期 pcActual 范围。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。