ICS file for Outlook Tasks - outlook

Is there an Outlook Task equivalent to the calendar ICS file. Such that when a user clicks on such a file , the Outlook Task window opens up. I searched hard, but looks like there is no standardization for Tasks as it is for the Calendar. Basically what I need is for the user to click on the file or its link and the Task window opens instead of the Appointment or Calendar window.
Thanks.

ICS files can contain VTODO part (instead of VEVENT), but Outlook does not understand VTODO.
Why not create an MSG file?

Related

How to create a power automate flow that opens a link in an outlook email (with excel file in it) and save it into sharepoint?

I need to open a excel spreadsheet link that I receive in my outlook email almost everyday ,and and save that file in a sharepoint folder. But how can I do it using power automate ?

Open Task pane from command in Outlook add-in using Office.js

I am working on an outlook add-in and I need the ability to open a task pane from one of the button commands.
Long story short the command will reach out to an API. The result of the API call will let the client side know if any user interaction is required. If it is I want to present the user with the task pane to fill in any required information.
From what I have found you should be able to call Office.addin.showAsTaskpane().
However this only works if you are using the Shared runtime requirement set which is only supported in Powerpoint, Word, and Excel.
In Outlook you can open a task pane by clicking on the ribbon button or notification item which can be added programmatically, i.e. dynamically. So, you may consider adding a notification item with a link for opening a task pane as a possible workaround. However, it requires a user interaction.
Web add-ins don't provide any way in Outlook to open a task pane programmatically. You can file a new feature request at https://aka.ms/M365dev-suggestions .
This is not supported yet
You can refer from here Duplicate question OR similar
Thanks

Redemption updating Outlook appointment potentially causing Outlook save error

I have an application that syncs appointments between Outlook and my application. The syncing code uses Redemption to update the appointments in Outlook.
When an appointment is added in Outlook, my code catches the item added event, generates an equivalent appointment in my application, and adds my appointment ID as a user property in the Outlook appointment then saves it.
The strange problem I'm having is this:
Single click on a day in the month view
Text box shows in the day block, type in the subject, then hit Enter
Double click the new appointment to open it right away
Make some changes such as setting a reminder
Hit save button
At this point, the Outlook will show me a message box saying "The item cannot be saved because it was changed by another user or in another window."
I find this happening quite often if I have my appointment syncing add-in enabled, but never happens if I disable it.
It almost looks like Outlook detects the change of my code saving the user property via Redemption and doesn't like it.
Is this because Redemption is accessing to the MAPI table directly to save the data, while Outlook still caches the appointment COM object when I open it too quickly. So that the appointment I opened is "outdated" by the time I want to save it again?
The Outlook version I'm testing against is Outlook 2016.
This error is returned if the following happens:
Your code (or Outlook) opens the item
Redemption opens the item
Redemption modifies the item
Redemption saves it
Outlook (or your code) modifies and saves the Outlook item
You can either make sure Outlook does not open the item in #1 or (if it is already opened) you can piggyback on the Outlook item and open it using RDOSession.GetRDOObjectfromOutlookObject at step #2.

Send an individual attachment from Outlook to OneNote

I frequently use the "Send to OneNote" button in MS Outlook to save emails and their attachments in my notebooks. This allows me to accumulate an array of different inputs (e.g. email, reports, estimates in spreadsheets, etc, etc - I'm preaching to the converted, I think).
Often, I'd like to move a single email attachment to a OneNote page. My process for this is:
open the email
save the attachment to the Desktop
open the desired destination page in OneNote
drag the file from the Desktop to the OneNote page
select the "Insert the file as printout so I can add notes to it" option
I do this to save only the attachment I need and avoid saving the contents of the email and all the other attachments.
Can I send an individual attachment directly from Outlook to a OneNote page?
Shortly after writing this question (actually, as I was writing the question!), I found an answer that works for me.
Click and drag the attachment filename from the Outlook email directly to a OneNote page. The file insert dialog then pops up allowing insertion of an icon or printout.

Outlook 2007 add-in - What event occurs when an user moves an email from a folder to another one?

I am writing an Outlook 2007 add-in. I would like to know what event occurs when user moves an email from a folder to another one (with drag and drop or with move to folder option). My application represents a spam filter, I have a Spam folder, and I need to know whenever user moves an email form inbox to spam or form spam to inbox (this means for me that the email was wrong classified and I have to retrain it).
Thanks
Install the tool Outlook Spy then try out your experiment and see what events Outlook fires under the hood
how about Folder.BeforeItemMove?
Spambayes is a popular Open Source spam filter, which works exactly the way you describe - have a look at how it does it.

Resources