Freigeben über


ModelingDocData.GetRelatedSaveTreeItems-Methode

Standardimplementierung von IVsHasRelatedSaveItems. Wenn ein anderes DocData mithilfe der IRelatedDocList-Schnittstelle mit dieser Instanz registriert wurde, wird es als RelatedSaveTreeItem zurückgegeben.

Namespace:  Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)

Syntax

'Declaration
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
)

Parameter

  • celt
    Typ: System.UInt32
    Die Anzahl der zu speichernden Dokumente
  • pcActual
    Typ: System.UInt32%
    Zeiger auf eine ganze Zahl, d. h. die Anzahl von verwandten Elementen zum Speichern oder die Anzahl der Elemente in rgSaveTreeItems

Rückgabewert

Typ: System.Int32
ErrorCode, um Fehler oder Erfolg anzugeben

Implementiert

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

Hinweise

Rechnen Sie Shell, das zweimal aufruft. Erstes Mal, mit rgSaveTreeItems müssen ungültige und wir der Anzahl der Elemente zurückgeben, um in pcActual zu speichern. Zweites Mal, Shell vergeht ein initialisiertes Array alte pcActual Größe, das wir mit Elementen füllen müssen, die wir, aufrufen müssen, an zu speichern.

.NET Framework-Sicherheit

Siehe auch

Referenz

ModelingDocData Klasse

Microsoft.VisualStudio.Modeling.Shell-Namespace