|
|
Browse by Tags
All Tags » devmsgteam » Outlook 2007 (RSS)
Showing page 1 of 10 (99 total posts)
-
Earlier i had a requirement, how to obtain Proxy addresses for a specific user programmatically'; also they preferred to do this by using Outlook Object Model API. Please Note: The ExchangeUser object does not directly expose the proxy addresses for the user. However, you can use the PropertyAccessor object to obtain the MAPI property PR_EMS_AB_PROXY_ADDRESSES . This property is a multi-valued string property that contains all the foreign addresses for a given user. Here is a simple code snippet,
Posted to Le Café Central de DeVa (Weblog) by deva on December 30, 2009
Filed under: Outlook 2007, MAPI, Outlook Programming, Outlook Object Model (OOM), DevMSGTeam, Programming, development, MAPI Property, Outlook, ExchangeUser, PropertyAccessor, Proxy Address
-
In the Publish Form As dialog box, when you type a name in the Display name field, you will notice that the Form name field reflects the display name by default. You can leave the form name to be the same as the display name or you can change the form name. The display name will be the caption at the top of your form. The display name will also be used to construct the name under which your form will be published. When you publish your form, the display name will be listed in the Choose Form dialog
Posted to Le Café Central de DeVa (Weblog) by deva on December 29, 2009
Filed under: Outlook 2007, MAPI, Outlook 2003, Outlook Programming, Custom form, Customization, Outlook UI, DevMSGTeam, development, MAPI Property, Outlook Forms, Outlook, Outlook 2010, form definitions, Message Class
-
If you would like to clear up some old items from the growing PST attached to you Outlook profile; then here is a sample VBA macro code snippet to accomplish the job using CDO 1.21. NOTE: Following programming examples is for illustration only, without warranty either 'expressed or implied, including, but not limited to, the implied warranties of 'merchantability and/or fitness for a particular purpose. This sample code assumes that you 'are familiar with the programming language being demonstrated
-
Recently one of my customer updated that they have a requirement to implement the following logic: 1) Get Contact info from GAL or Address book for the specified contact 2) Get Contact information regarding his CompanyName etc. In the scenario, i provided the following suggestions: If you try Outlook 2003 & its prior versions: Using the Microsoft Outlook object model, you can access information that is stored in various address books. For example, you can retrieve information about entries in
Posted to Le Café Central de DeVa (Weblog) by deva on December 29, 2009
Filed under: Code Snippets, CDO, GAL, Outlook 2007, MAPI, Outlook 2003, Support Guidelines, Address Book, How to, KB, Outlook Programming, Outlook Object Model (OOM), DevMSGTeam, development, recipient, Property, Outlook, Support Policy, CDO 1.21, .Net Framework, samples, Updates, ExchangeUser, PropertyAccessor, Address, Permission
-
This is another issue that I bumped into when startFromScratch is set to true. What I wanted to do was to show/hide tabs based on Message Class. If my Message Class was IPM.Note.Custom then I wanted to just show the “My Tab” otherwise I wanted to show the “TabReadMessage”. Why did I set the startFromScratch to true? I had to customize the Quick Access Toolbar(QAT) also. Below is what my Ribbon XML looks like: <? xml version ="1.0" encoding ="utf-8" ? > < customUI xmlns
-
In Outlook, custom forms are typically published to a forms library so that only one copy of a form is stored on your computer. Individual items contain a Message Class field that indicates which form to use to display the data that is contained in the item. When you publish custom forms to a forms library, Microsoft Exchange Server-based computers and Outlook use considerably less resources and bandwidth because the form itself does not need to be stored within each individual item. Considerations
Posted to Le Café Central de DeVa (Weblog) by deva on December 16, 2009
Filed under: Exchange Server 2007, Exchange Server 2003, Outlook 2007, Outlook 2003, Outlook Programming, Outlook Object Model (OOM), Custom form, Outlook UI, DevMSGTeam, Exchange System Manager, Public Folder, Folder, Publish, Outlook Forms, Organizational Forms Library, Exchange Server, Outlook, one-off form, Outlook 2007 SP2, Outlook 2010, Exchange, Folder Forms Library, form definitions, deploy, Personal Forms Library
-
If you are using InfoStores collection of CDO 1.2.1 for Outlook 2007 to access Public Folder store and not able to get reference to Public Folder store then here is the explanation of the design change in CDO 1.2.1 from SGriffin’s post@ Outlook 2007, Public Folders, MAPI and You . Basically, Outlook 2007's version of the Exchange provider, emsmdb32, doesn't automatically add the Public Folder store to the message store table of a new profile. Instead, it waits until a successful connection has been
-
“What is the best way to deploy VSTO add-ins for Outlook?” This is one of the most common question asked by our customers who are developing add-ins using Visual Studio Tools for Office(VSTO) for Outlook and other Office Applications. Simple answer is that it’s all depend on you requirements and environment. We can opt for either ClickOnce Deployment or Windows Installer. We can refer to Choosing a Deployment Strategy and the following table compares the features of ClickOnce deployment with
Posted to Brijs Blogging... Looking Beyond the Obvious (Weblog) by brijs on October 23, 2009
Filed under: Office Add-ins, DevMsgTeam, How to, VSTO, Outlook Add-ins, Outlook 2007, VSTO 3.0, .Net, Visual Studio 2008, Deployment
-
Reading Journal attachments using Outlook Object Model: This time, i tried to read all the email and their attachments using Outlook Object Model. I used the following code snippet to do this. 'Code Snippet : How to retrieve Outlook attachments using Visual Basic for Application (VBA) Dim omailitem As Outlook.JournalItem Dim myJournal As Outlook.Items Dim oattach As Outlook.Attachment Set myNamespace = Application.GetNamespace( "MAPI" ) Set myJournal = myNamespace.GetDefaultFolder(olFolderJournal).Items
Posted to Le Café Central de DeVa (Weblog) by deva on September 28, 2009
Filed under: Outlook 2007, Outlook 2003, Outlook Programming, Outlook Object Model (OOM), VBA, DevMSGTeam, Programming, development, OLE, Attachment, Outlook, Journal, Journal Programming
-
After created couple of journal items in my test lab, i thought this time i want to play around with the Journal items. Also i want to try the following programmatically: 1) iterate all the available journal items 2) Restrict the values with a (if the Lastmodificationtime > ‘23/9/2009’) specific time frame For this i used Items( index). Here index is the index number of a journal entry or a value used to match the default property of a journal entry, to return a single JournalItem object from
Posted to Le Café Central de DeVa (Weblog) by deva on September 23, 2009
Filed under: Code Snippets, Outlook 2007, Outlook 2003, Outlook Programming, Outlook Object Model (OOM), VBA, DevMSGTeam, development, Outlook, Restrict, Macro, Journal, Journal Programming
1 ...
|
|
|