Aufgabe/Aufgabenanfrage via DvAPI32 und C#

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • Aufgabe/Aufgabenanfrage via DvAPI32 und C#

      Moin!

      Ich beschäftige mich schon seit einiger Zeit mit Tobit David und der DvAPI. Verwalte bestimmte Mails (in bestimmten Ordnern) automatisch, markiere bestimmte Mails als gelesen, etc). Lese auch schon einige Zeit hier mit, aber nun müsste ich mal etwas Fragen und hoffe auf den richtigen "Stups" in die richtige Richtung.

      Ich versuche aus einem C# Programm eine Aufgabenanfrage zu schicken (an einen bestimmten Kollegen).

      Leider kommt die Anfrage dort an, als wäre sie eine "normale" eMail.

      Der Code sieht so aus:

      Source Code

      1. DavidAPI oApp = new DavidAPI();
      2. Account oAcc;
      3. oAcc = oApp.Logon("davidservername", "", "", "", "", "AUTH");
      4. Archive oArchive = oAcc.ArchiveFromID(@"\\davidservername\David\Archive\USER\" + aktUE.sUID + @"\todo");
      5. TaskItem oTaskItem = oArchive.NewItem(DvApi32.DvItemTypes.DvTaskItem);
      6. DvApi32.FormattedText tmpFTDummy = oTaskItem.BodyText;
      7. string tmpDummy = oTaskItem.Subject;
      8. tmpDummy = oTaskItem.BodyText.PlainText;
      9. tmpDummy = oTaskItem.BodyText.HTMLText;
      10. oTaskItem.KeepUpdatedCopy = true;
      11. oTaskItem.StatusReportOnCompletion = true;
      12. oTaskItem.Subject = "Testeintrag Title";
      13. oTaskItem.BodyText.PlainText = "Testeintrag Body";
      14. oTaskItem.BodyText.HTMLText = "Testeintrag Body";
      15. oTaskItem.Percentage = 0;
      16. oTaskItem.TaskStatus = 0;
      17. oTaskItem.ActualWork = 2;
      18. oTaskItem.Reminder = 30;
      19. oTaskItem.StartTime = DateTime.Now.AddHours(1);
      20. oTaskItem.DueTime = DateTime.Now.AddHours(2);
      21. oTaskItem.Recipients.Add(aktUE.aAB.EMail, aktUE.aAB.DisplayName, 0);
      22. oTaskItem.Send(DBNull.Value, DBNull.Value);
      Display All



      aktUE ist mein User Objekt. sUID ist die nach Hex umgerechnete UID, aAB ist ein DVApi Adress Object.

      Wenn ich es sende, kommt beim richtigen User die Anfrage an, aber als eMail, nicht als Aufgabe(Aufgabenanfrage)

      Was übersehe ich hier? Auch Hilfe/Hinweise/Beispiele in anderen Spracehn, gerne genommen!

      Gruß und Danke,
      Stephan