Problèmes connus dans Outlook 2010 lorsque vous utilisez le modèle d’objet

Résumé

Cet article décrit les problèmes connus qui peuvent se produire lorsque vous utilisez le modèle d’objet Microsoft Outlook 2010.

Plus d'informations

Les sections suivantes de cet article contiennent des informations sur les problèmes qui se produisent avec le modèle d’objet Outlook 2010. Pour plus d’informations sur la façon d’obtenir les dernières mises à jour cumulatives ou des service packs pour Outlook 2010, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
953878 les mises à jour cumulatives sont disponibles auprès de l’équipe Microsoft Office pour résoudre les problèmes signalés

Impossible de créer objet Outlook.Application à partir d’un processus élevé

Vous ne pouvez pas automatiser Outlook à l’aide d’un processus qui s’exécute avec des autorisations élevées dans Windows Vista, Windows 7 ou dans tout autre système d’exploitation qui permet l’exécution des processus avec des autorisations élevées. Il s’agit d’une limitation sous-jacent de la COM. Outlook et des programmes personnalisés qui automatisent Outlook doivent exécuter le même niveau d’intégrité.

N° de BOGUE : 166443 (Office14)

Les événements BeforeItemMove et BeforeFolderMove ne se produisent pas

Il existe plusieurs scénarios où l’événement BeforeItemMove et BeforeFolderMove ne se produisent pas. Connu les scénarios incluent la suppression de rendez-vous à partir de la barre des tâches, suppression des réunions dans le calendrier et la barre des tâches, mise en œuvre les événements sur les dossiers par défaut et supprimer des éléments à l’aide de la commande Ignorer la Conversation . Ces problèmes ont été résolus dans la décembre 2010 mise à jour Cumulative pour Outlook 2010.

N° de BOGUE : 27871 (OfficeQFE)
N° de BOGUE : 27703 (OfficeQFE)
N° de BOGUE : 28342 (OfficeQFE)
N° de BOGUE : 28350 (OfficeQFE)

Méthode GetProperty échoue en mode en ligne

Si vous utilisez Microsoft Exchange 2010 en mode en ligne, et que vous utilisez la méthode GetProperty pour récupérer une propriété d’un élément non enregistré, la méthode peut échouer. Cela est dû à une modification de la façon dont Exchange 2010 gère les propriétés nommées. Outlook 2007 est également affecté. Les solutions de contournement en cours sont les suivants :
  • Vous utilisez Outlook en mode mis en cache.
  • Assurez-vous que l’élément est dans un état enregistré avant d’appeler la méthode GetProperty .


N° de BOGUE : 795982 (Office14)
N° de BOGUE : 449873 (Exchange14)

Fenêtre d’inspecteur ne se ferme pas correctement

Si vous implémentez la fonction GetVisibleCallback dans Microsoft Visual Studio Tools pour Microsoft Office System (VSTO), l’utilisateur peut être impossible de fermer une fenêtre d’inspecteur correctement. Ce problème a été résolu dans le février 2011 mise à jour Cumulative pour Outlook 2010.

N° de BOGUE : 29390 (OfficeQFE)

BeforeCheckNames, événement se produit à un autre moment, qu’il se produit dans Outlook 2007

Dans Outlook 2010, l’événement BeforeCheckNames se produit une fois que les destinataires sont résolues plutôt avant qu’ils soient résolus. Cela signifie que l’annulation de l’événement n’a aucun effet. Ce problème a été corrigé dans la mise à jour de Outlook 2010 février 2011 Cumulative.

N° de BOGUE : 27944 (OfficeQFE)

Modèle d’objet de vues ne correspondent ne peut-être pas aux réel de l’affichage dans l’interface utilisateur

Il existe des scénarios dans lesquels, si vous modifiez par programme des vues ou récupérer les paramètres dans le modèle objet, paramètres d’affichage peut ne pas correspondant aux paramètres de vue réelle affichant Outlook dans l’interface utilisateur. Des améliorations ont été apportées dans la mise à jour de Outlook 2010 février 2011 Cumulative pour résoudre ce problème.

N° de BOGUE : 28652 (OfficeQFE)

Les pièces jointes ne sont pas conservés correctement lorsque vous utilisez la fenêtre Insérer un article

Si vous utilisez le modèle d’objet Outlook pour ajouter et supprimer des pièces jointes, peut avoir une pièce jointe supplémentaire si un utilisateur insère une pièce jointe d’élément à l’aide de la commande d’Insertion d’un élément . Cela est dû à un bogue de la manière que la boîte de dialogue traite toutes les pièces jointes comme suspecte même s’ils ne sont pas suspects. Par conséquent, les fichiers joints sont enregistrés avec le message. Ce problème a été résolu dans le février 2010 mise à jour Cumulative pour Outlook 2010.

N° de BOGUE : 28975 (OfficeQFE)

Impossible d’insérer des pièces jointes de l’élément à l’aide d’un compte POP/IMAP

Si vous utilisez la méthode Attachments.Add pour ajouter des pièces jointes d’élément Outlook à l’aide d’un compte POP/IMAP, l’appel échoue. Ce problème a été résolu dans le décembre 2010 mise à jour Cumulative pour Outlook 2010.

N° de BOGUE : 28248 (OfficeQFE)

MailItem.Recipients.ResolveAll fonction supprime des destinataires dans le champ à

Si l’utilisateur ajoute un destinataire non résolu à un message en mode de composition et de la méthode Recipients.ResolveAll est appelée pour cet élément, les destinataires sont supprimés. Il n’y a pas prévu de modifier ce comportement.

N° de BOGUE : 546374 (Office14)

La méthode GetAssociatedAppointment échoue pour une demande de réunion dans le dossier éléments envoyés

Si vous essayez de récupérer un rendez-vous à partir d’une demande de réunion dans le dossier éléments envoyés, l’appel échoue. Ce problème a été résolu dans le février 2011 mise à jour Cumulative pour Outlook 2010.

N° de BOGUE : 28988 (OfficeQFE)

Données de rendez-vous ne peuvent pas être mis à jour si une fenêtre d’inspecteur est ouverte

En raison de changements internes dans la façon dont Outlook 2010 gère et met en cache les rendez-vous, le modèle d’objet ne peut pas fournissent des informations à jour sur les exceptions aux rendez-vous si le rendez-vous correspondant est ouvert dans une fenêtre d’inspecteur. Ce problème se produit même si la suppression de référence et de récupérer de nouveau l’élément à partir du magasin. Pour contourner ce problème, assurez-vous que la fenêtre de rendez-vous est fermée. Il n’y a pas prévu de modifier ce comportement.

N° de BOGUE : 456293 (Office14)

NavigationFolder.Folder génère une erreur sur un dossier partagé

Si vous essayez d’obtenir l’objet Folder à partir d’un objet NavigationFolder, vous pouvez recevoir un message d’erreur « Échoué de l’opération ». Ce problème se produit avec les fonctionnalités de dossier calendrier partagé qui sont nouvelles dans Outlook 2010. Récupération de l’objet NavigationFolder.Folder avant que Outlook a initialisé il provoque ce problème. Cette initialisation ne se produit pas par défaut. Pour contourner ce problème, tout d’abord référencer le dossier calendrier par défaut et appeler la méthode GetExplorer. Cela entraîne indirectement Outlook initialiser les calendriers partagés. L’exemple de code VBA pour Outlook suivant illustre ce problème et la solution de contournement :

Sub GetCalendars()  ' Work around
Set oCalFolder = Session.GetDefaultFolder(olFolderCalendar)
Set oCalExp = oCalFolder.GetExplorer

Dim oModules As Outlook.CalendarModule
Dim oMyCalendarGroup As Outlook.NavigationGroup
Dim oPeopleNavGroup As Outlook.NavigationGroup
Set oModules = ActiveExplorer.NavigationPane.Modules.GetNavigationModule(OlNavigationModuleType.olModuleCalendar)
Set oMyCalendarGroup = oModules.NavigationGroups.GetDefaultNavigationGroup(OlGroupType.olMyFoldersGroup)
Set oPeopleNavGroup = oModules.NavigationGroups.GetDefaultNavigationGroup(OlGroupType.olPeopleFoldersGroup)
GetNavFolders oMyCalendarGroup
GetNavFolders oPeopleNavGroup
End Sub

Private Sub GetNavFolders(ByVal obj As Outlook.NavigationGroup)
Set oNavFolders = obj.NavigationFolders
Dim oNavFolder As Outlook.NavigationFolder
For Each oNavFolder In oNavFolders
Debug.Print oNavFolder.DisplayName & "==>" & oNavFolder.Folder ' <-- this errors
Next
End Sub

Articles connexes de la Base de connaissances Microsoft.

Pour la version d’Outlook 2007 de cet article, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
929593 problèmes connus qui peuvent se produire lorsque vous utilisez le modèle d’objet Outlook 2007
Pour obtenir des articles similaires qui traitent des problèmes avec d’autres aspects de la plate-forme de développement d’Outlook 2010, cliquez sur les numéros ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft.
2265542 problèmes connus dans Outlook 2010 lorsque vous utilisez des formulaires personnalisés Outlook 97-2003
2265572 problèmes connus dans Outlook 2010 lorsque vous essayez de développer des zones de formulaire
2265568 problèmes connus dans Outlook 2010 lorsque vous développez des solutions personnalisées
2511230 problèmes connus dans Outlook 2010 lorsque vous utilisez le contrôle Affichage Outlook
Propriétés

ID d'article : 2265515 - Dernière mise à jour : 9 janv. 2017 - Révision : 1

Commentaires