![]() |
If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Search this Thread | Display Modes |
|
#1
|
|||
|
|||
![]() We currently have an application that works with Outlook 2003. In order to get the owner of a shared contact folder, we simply call: Redemption.RDOSessionClass.GetFolderFromID() and then took that folder and got the RDOFolder.Store.Name property. However, when trying this with a shared contact folder in Outlook 2007, the RDOFolder.Store.Name is null. Everything still works fine for normal contacts and for contacts in "Additional Mailboxes" that I've added to my account. The approach mentioned in http://blogs.msdn.com/mstehle/archiv...07/744798.aspx appears to work, but I would prefer to not release a new version of our application unless I have to. Basically I want to understand why this is working differently and what I can do, if anything, to fix this from the server end. |
#2
|
|||
|
|||
![]()
Have you tried to cast that store to RDOExchangeMailboxStore and use the
RDOExchangeMailboxStore.Owner.Name property instead? -- Dmitry Streblechenko (MVP) http://www.dimastr.com/ OutlookSpy - Outlook, CDO and MAPI Developer Tool - "Jacob Adams" wrote in message ... We currently have an application that works with Outlook 2003. In order to get the owner of a shared contact folder, we simply call: Redemption.RDOSessionClass.GetFolderFromID() and then took that folder and got the RDOFolder.Store.Name property. However, when trying this with a shared contact folder in Outlook 2007, the RDOFolder.Store.Name is null. Everything still works fine for normal contacts and for contacts in "Additional Mailboxes" that I've added to my account. The approach mentioned in http://blogs.msdn.com/mstehle/archiv...07/744798.aspx appears to work, but I would prefer to not release a new version of our application unless I have to. Basically I want to understand why this is working differently and what I can do, if anything, to fix this from the server end. |
#3
|
|||
|
|||
![]()
Thanks for the quick reply.
Yes. That change also worked. However, that would also required me to deploy a new version of the program. I am wanting to find a solution that doesn't require a new deployment. I also want to understand why this exact same code worked in Outlook 2003, but not in Outlook 2007. "Dmitry Streblechenko" wrote: Have you tried to cast that store to RDOExchangeMailboxStore and use the RDOExchangeMailboxStore.Owner.Name property instead? -- Dmitry Streblechenko (MVP) http://www.dimastr.com/ OutlookSpy - Outlook, CDO and MAPI Developer Tool - "Jacob Adams" wrote in message ... We currently have an application that works with Outlook 2003. In order to get the owner of a shared contact folder, we simply call: Redemption.RDOSessionClass.GetFolderFromID() and then took that folder and got the RDOFolder.Store.Name property. However, when trying this with a shared contact folder in Outlook 2007, the RDOFolder.Store.Name is null. Everything still works fine for normal contacts and for contacts in "Additional Mailboxes" that I've added to my account. The approach mentioned in http://blogs.msdn.com/mstehle/archiv...07/744798.aspx appears to work, but I would prefer to not release a new version of our application unless I have to. Basically I want to understand why this is working differently and what I can do, if anything, to fix this from the server end. |
#4
|
|||
|
|||
![]()
If the PR_DISPLAY_NAME propety is not exposed by the underlying message
store, RDOStore.Name will return "". -- Dmitry Streblechenko (MVP) http://www.dimastr.com/ OutlookSpy - Outlook, CDO and MAPI Developer Tool - "Jacob Adams" wrote in message ... Thanks for the quick reply. Yes. That change also worked. However, that would also required me to deploy a new version of the program. I am wanting to find a solution that doesn't require a new deployment. I also want to understand why this exact same code worked in Outlook 2003, but not in Outlook 2007. "Dmitry Streblechenko" wrote: Have you tried to cast that store to RDOExchangeMailboxStore and use the RDOExchangeMailboxStore.Owner.Name property instead? -- Dmitry Streblechenko (MVP) http://www.dimastr.com/ OutlookSpy - Outlook, CDO and MAPI Developer Tool - "Jacob Adams" wrote in message ... We currently have an application that works with Outlook 2003. In order to get the owner of a shared contact folder, we simply call: Redemption.RDOSessionClass.GetFolderFromID() and then took that folder and got the RDOFolder.Store.Name property. However, when trying this with a shared contact folder in Outlook 2007, the RDOFolder.Store.Name is null. Everything still works fine for normal contacts and for contacts in "Additional Mailboxes" that I've added to my account. The approach mentioned in http://blogs.msdn.com/mstehle/archiv...07/744798.aspx appears to work, but I would prefer to not release a new version of our application unless I have to. Basically I want to understand why this is working differently and what I can do, if anything, to fix this from the server end. |
#5
|
|||
|
|||
![]()
A apologize, but I am a little confused. If I understand you correctly, you
are saying that PR_DISPLAY_NAME property IS being exposed when I run Outlook 2003, but IS NOT being exposed when I run Outlook 2007. Is there anything that I can do to address this, or is this just something I will have to deal with? "Dmitry Streblechenko" wrote: If the PR_DISPLAY_NAME propety is not exposed by the underlying message store, RDOStore.Name will return "". -- Dmitry Streblechenko (MVP) http://www.dimastr.com/ OutlookSpy - Outlook, CDO and MAPI Developer Tool - |
#6
|
|||
|
|||
![]()
There is nothing you can do, this is just how the Exchange provider is
implemented. Are delegate mailboxes cached in Outlook 2007? -- Dmitry Streblechenko (MVP) http://www.dimastr.com/ OutlookSpy - Outlook, CDO and MAPI Developer Tool - "Jacob Adams" wrote in message ... A apologize, but I am a little confused. If I understand you correctly, you are saying that PR_DISPLAY_NAME property IS being exposed when I run Outlook 2003, but IS NOT being exposed when I run Outlook 2007. Is there anything that I can do to address this, or is this just something I will have to deal with? "Dmitry Streblechenko" wrote: If the PR_DISPLAY_NAME propety is not exposed by the underlying message store, RDOStore.Name will return "". -- Dmitry Streblechenko (MVP) http://www.dimastr.com/ OutlookSpy - Outlook, CDO and MAPI Developer Tool - |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Moving Invites to a Sub-folder of Inbox - Outlook 2007 | Victoria@DIG | Outlook - Calandaring | 6 | April 10th 08 01:13 AM |
Moving a Custom Form from folder to folder in Outlook 2007 | koops2121 | Outlook - Using Forms | 8 | September 24th 07 11:14 PM |
Problem moving PST file to Outlook 2007 | [email protected] | Outlook - Installation | 5 | August 8th 07 10:08 PM |
Outlook 2007 Favorite folder dissapeared after moving pst files. | [email protected] | Outlook - General Queries | 2 | September 28th 06 04:21 AM |
Moving CONTACTS to Shared Public contact folder | RHill | Outlook - Using Contacts | 1 | August 23rd 06 04:14 PM |