Tworzę aplikację w języku C#. W ten sposób mogę utworzyć wezwanie na spotkanie, które jest wysyłane do użytkownika za pomocą kodu i pojawia się w poczcie Outlook.Usuń żądanie spotkania programu Outlook w języku C#
Poniższy kod służy do wysyłania zaproszenia na spotkanie. Działa dobrze.
StringBuilder OutlookBody = new StringBuilder();
string textvs = @"BEGIN:VCALENDAR
PRODID:-//Microsoft Corporation//Outlook 10.0 MIMEDIR//EN
VERSION:1.0
BEGIN:VEVENT
LOCATION:" + Location + @"
DTSTART:" + string.Format("DTSTART:{0:yyyyMMddTHHmmssZ}", start) + @"
DTEND:" + string.Format("DTEND:{0:yyyyMMddTHHmmssZ}", end) + @"
DESCRIPTION;ENCODING=QUOTED-PRINTABLE:= " + OutlookBody + @"=0D=0A SUMMARY:" + AppoitmentName + @"
PRIORITY:3
END:VEVENT
END:VCALENDAR";
W jaki sposób mogę użyć tego samego kodu do usunięcia żądania spotkania Outlook.
Sprawdziłem również odpowiedź this, ale to nie rozwiązało mojego problemu.
proszę określić przyczynę downvoting tak, że można go zmodyfikować. @downvoter –
Nie jestem downvoter, ale czy możesz nam powiedzieć, dlaczego odpowiedź, o której wspomniałeś, nie pomogła? wygląda na to, że było dokładnie na miejscu. nie można uzyskać wymuszonego usunięcia, zawsze jest to kolejna wiadomość, którą odbiorca zobaczy jako powiadomienie typu "spotkanie anulowane - usunięcie z kalendarza?" – dlatikay
@dlatikay: Ten kod działa poprawnie, wysyłając żądanie spotkania Outlook. Chcę wysłać anulowanie spotkania programu Outlook, modyfikując ten kod, może to być status dodawania anulowany. Nie wiem, co dokładnie robić. –