View Single Post
  #1  
Old January 6th 08, 01:44 AM posted to microsoft.public.outlook.program_addins
[email protected]
external usenet poster
 
Posts: 5
Default Determining if the Digitally Sign button is depressed

Ken,

Thanks, I had hoped that wasn't going to be it. I have tried numerous
times to enumerate the built in command bars of the envelope in
WordMail but I have been unable to access them. I only get back the
Mainmenu bar, not the "Standard" bar. I have no problem getting all of
the other toolbars, just not Standard. Do you know of a method to just
read the built-in command bar from the Envelope when WordMail is the
editor? I was hoping that there was a property buried somewhere, like
Importance, that captured the need for the MailItem to be digitally
signed. It would seem that since the email is not signed until after
the MailItem's Send event fires, then there must be some attribute on
the MailItem that tells Outlook to sign it.

Let's look at it from the other point of view: if within Outlook I
wanted to programmatically create an email (MailItem) from scratch and
tell Outlook to Digitally Sign it before it is sent, what would I need
to do? Is there a flag or method built into the MailItem or Inspector
that lets Outlook know to sign the message before it is sent?

I have tried OutlookSpy and code like the following to get the built-
in toolbar, but no luck.

Dim word = CType(Me.Inspector.WordEditor, Word.Document)

For Each i As CommandBar In word.CommandBars
For Each c As CommandBarControl In i.Controls
'check the control name, caption etc.



I have also tried monitoring the PropertyChanged and
CustomPropertyChanged events but they don't pickup when you change the
state of the button.

I appreciate the help.
Ads