Método ModelingDocData.GetRelatedSaveTreeItems
Implementação padrão de IVsHasRelatedSaveItems.Se outro DocData foi registrado usando a interface IRelatedDocList com essa instância, ele será ser retornado como um RelatedSaveTreeItem.
Namespace: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Sintaxe
'Declaração
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
)
Parâmetros
- saveItem
Tipo: Microsoft.VisualStudio.Shell.Interop.VSSAVETREEITEM
Ponteiro para uma estrutura VSSAVETREEITEM que contém informações sobre o item para verificar ("this") para itens de relacionados
- celt
Tipo: System.UInt32
O número de documentos para salvar
- rgSaveTreeItems
Tipo: array<Microsoft.VisualStudio.Shell.Interop.VSSAVETREEITEM[]
Ponteiro para uma matriz de VSSAVETREEITEM estruturas contendo informações sobre os itens relacionados para salvar
- pcActual
Tipo: System.UInt32%
Ponteiro para um inteiro que é o número de itens relacionados, para salvar ou o número de elementos em rgSaveTreeItems
Valor de retorno
Tipo: System.Int32
Código de erro para indicar sucesso ou falha
Implementações
Comentários
Esperar que o Shell para chamá-lo duas vezes.Primeira vez, com um valor nulo rgSaveTreeItems e podemos precisar retornar o número de itens para salvar em pcActual.Pela segunda vez, shell irá passar uma matriz inicializada antigos tamanho pcActual que precisamos para preencher com os itens que precisamos chamar salvar em.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.