2015-04-01 2 views
0

Я создаю надстройку Outlook, где мне нужно включить просмотр беседы в папке «Входящие» («Показать как диалог») в outlook.i, пробовав через раздел реестра («Переход к разговорам») , но все же я этого не понял.Включить показ в режиме разговора в Outlook programatically

я попытался следующим

RegistryKey rkconversations = Registry.CurrentUser.CreateSubKey(@"Software\Microsoft\Office" + OLVersion + @"\Outlook\Setup"); 

rkconversations.SetValue("UpgradeToConversations", "1", RegistryValueKind.DWord); 

я так же пытался так:

Outlook.Views views = inbox.Views; 
       Outlook.View view = views["Hide Reading Pane"]; 

       if (view != null) 
        view.Delete(); 

       Outlook.View view1 = views.Add("Hide Reading Pane", Outlook.OlViewType.olTableView, 
        Outlook.OlViewSaveOption.olViewSaveOptionThisFolderOnlyMe); 
       tableView = view1 as Outlook.TableView; 
       tableView.ShowReadingPane = false; 
       tableView.ShowConversationByDate = true; 
       tableView.ShowConversationSendersAboveSubject = true; 
       tableView.ShowFullConversations = true; 
       view1.Save(); 
       view1.Apply(); 

Показать как Диалоги не включен

ответ

0

Попробуйте сделать необходимые изменения в Outlook, вручную. Затем взгляните на свойство XML объекта View/TableView и сравните его с вашим. Таким образом, вы можете найти пропущенную точку.

Смежные вопросы