Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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
- saveItem
Type : Microsoft.VisualStudio.Shell.Interop.VSSAVETREEITEM
Pointeur à une structure de VSSAVETREEITEM contenant des informations sur l'élément pour vérifier (« this ») les éléments connexes
- celt
Type : System.UInt32
Le nombre de documents à enregistrer
- rgSaveTreeItems
Type : array<Microsoft.VisualStudio.Shell.Interop.VSSAVETREEITEM[]
Le pointeur à une matrice de VSSAVETREEITEM structure contenir des informations sur les éléments connexes pour 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
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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.