
I cannot find a Signature object in the Outlook namespace with leads me to conclude that the MailItem class does not know about signatures - it only knows about body text. Or perhaps some other Ribbon object? Or perhaps there is better way of selecting the signature other than faking a button click? My research has gotten as far as concluding that the CommandBar object is deprecated in Office 2016 and that I need to interact with the IRibbonUI object. However I cannot find a way to programmatically change the signature. I can capture the 'From' address change (as answered here). I am trying to change the signature automatically based on which 'From' address has been selected. Simulate clicking a signature as per the screenshot below:


Does anyone know if it possible to trigger a signature change event in Outlook 2016? I.e.
