none
Objekte von Iterationen RRS feed

  • Frage

  • Hallo zusammen,
    ich habe gerade mein erstes c# Projekt in Verbindung mit dem ObjectModel des TFS2018. Ich bin jetzt auch recht weit gekommen. Nun stehe ich vor der Herausforderung die in einem Projekt verfügbaren Iterationen zu ermitteln. Ich bin hier allerdings nur zu den Name gekommen (über die TeamSettings).

    Wer kann mir bitte sagen wie ich an die Iterationsobjekte rankomme um z.B. auch das Start- und das Enddatum setzen zu können.

    Vielen Dank :)


    Viele Grüße Holger M. Rößler

    Mittwoch, 14. November 2018 14:15

Antworten

  • Jetzt habe ich mir die Lösung "erfrickelt". In den Beispielen im Internet wird immer das Interface "ICommonStructureService" verwendet. Wenn man anstatt "ICommonStructureService4" verwendet, bietet die "CreateNode" Methode weitere Parameter um die beiden Datum mitzuschreiben.

    Wat ne geburt...


    Viele Grüße Holger M. Rößler

    Donnerstag, 15. November 2018 09:38

Alle Antworten

  • Ich habe eine Teillösung für das Problem gefunden:

    Der ICommonStructureService kann mittels der Methode "CreateNode" die Node anlegen. Als Returnvalue gibt die Methode die URI der Node zurück. Diese kann dann mittles "GetNode" vom ICommonStructureService geladen werden.

    Hier sind nun auch die Properties "StartDate" und "FinishDate" verfügbar. Leider fehlen sowohl dem NodeInfo Objekt als auch dem Service wohl die Möglichkeit die Änderungen zurückzuschreiben...


    Viele Grüße Holger M. Rößler


    Donnerstag, 15. November 2018 08:14
  • Jetzt habe ich mir die Lösung "erfrickelt". In den Beispielen im Internet wird immer das Interface "ICommonStructureService" verwendet. Wenn man anstatt "ICommonStructureService4" verwendet, bietet die "CreateNode" Methode weitere Parameter um die beiden Datum mitzuschreiben.

    Wat ne geburt...


    Viele Grüße Holger M. Rößler

    Donnerstag, 15. November 2018 09:38