ModelingDocData.GetRelatedSaveTreeItems, méthode

Implémentation standarde d'IVsHasRelatedSaveItems.Si un autre DocData était enregistré à l'aide de l'interface d'IRelatedDocList à cette instance, il sera potentiellement retourné comme RelatedSaveTreeItem.

Espace de noms :  Microsoft.VisualStudio.Modeling.Shell
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)

Syntaxe

'Déclaration
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
)

Paramètres

  • celt
    Type : System.UInt32
    Le nombre de documents à enregistrer
  • pcActual
    Type : System.UInt32%
    Pointeur à un entier auquel est le nombre d'éléments connexes enregistrer ou au nombre d'éléments dans les rgSaveTreeItems

Valeur de retour

Type : System.Int32
ErrorCode pour indiquer le succès ou l'échec

Implémentations

IVsHasRelatedSaveItems.GetRelatedSaveTreeItems(VSSAVETREEITEM, UInt32, array<VSSAVETREEITEM[], UInt32%)

Notes

Attendez -vous à ce que le shell appelle cela deux fois.Première fois, avec les rgSaveTreeItems null et nous devons retourner le nombre d'éléments pour enregistrer dans pcActual.La deuxième fois, shell passera un tableau initialisé de taille pcActual ancienne que nous devons remplir avec les éléments que que nous devons appeler pour enregistrer sur.

Sécurité .NET Framework

Voir aussi

Référence

ModelingDocData Classe

Microsoft.VisualStudio.Modeling.Shell, espace de noms