Partager via


ModelingDocData.GetRelatedSaveTreeItems, méthode

Implémentation standard de IVsHasRelatedSaveItems. Si d'autres DocData ont été enregistrées avec l'interface IRelatedDocList avec cette instance, elles peuvent être retournées comme un RelatedSaveTreeItem.

Espace de noms :  Microsoft.VisualStudio.Modeling.Shell
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Shell.12.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

  • pcActual
    Type : System.UInt32%
    Pointeur vers un entier qui est le nombre d'éléments connexes à enregistrer ou le nombre d'éléments dans 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 que le shell appelle ces deux fois. Première fois, avec les rgSaveTreeItems NULL et nous devons retourner le nombre d'éléments à enregistrer dans pcActual. La seconde fois, shell passe tableau initialisé de taille pcActual ancienne que nous devons remplir avec les éléments que nous devons l'enregistrer sur.

Sécurité .NET Framework

Voir aussi

Référence

ModelingDocData Classe

Microsoft.VisualStudio.Modeling.Shell, espace de noms