Bekende problemen die optreden kunnen wanneer u Outlook 2007-objectmodel

Vertaalde artikelen Vertaalde artikelen
Artikel ID: 929593 - Bekijk de producten waarop dit artikel van toepassing is.
Alles uitklappen | Alles samenvouwen

Op deze pagina

INLEIDING

Dit artikel beschrijft de bekende problemen die optreden kunnen wanneer u de Microsoft Office Outlook 2007-objectmodel.

Meer informatie

Sommige methoden werken niet meer in de gebeurtenis Inspector_Close of Item_Close

In versies van Outlook die ouder dan Outlook 2007 zijn vastloopt als u een van de volgende methoden in deInspector_Closegebeurtenis of in deItem_Closegebeurtenis:
  • DeInspector.Closemethode
  • DeItem.Closemethode
  • DeItem.Movemethode
  • DeItem.Deletemethode
Naar Dit probleem te voorkomen, is een ontwerpwijziging aangebracht in Outlook 2007 dat deze methoden niet langer werken deInspector_Closegebeurtenis of in deItem_Closede gebeurtenis. Wanneer u deze methoden in deInspector_Closegebeurtenis of in deItem_Closegebeurtenis in Outlook 2007, wordt het volgende foutbericht weergegeven:
Eigenschappen en methoden van het object kunnen niet worden gebruikt binnen deze gebeurtenisprocedure.

De eigenschap Inspector.WordEditor werkt niet in de gebeurtenis NewInspector

In Microsoft Office Outlook 2003 kunt u deInspector.WordEditoreigenschap in deNewInspectorde gebeurtenis. In Outlook 2007 deInspector.WordEditoreigenschap werkt niet in deNewInspectorde gebeurtenis. Dit probleem wilt omzeilen, implementeert deInspector.Activategebeurtenis en gebruik vervolgens deInspector.WordEditoreigenschap in deInspector.Activatede gebeurtenis.

De eigenschap View.DisplayedDates werkt niet

In de oorspronkelijke versie van Outlook 2007 deView.DisplayedDateseigenschap werkt niet.

Dit probleem is gecorrigeerd in Outlook 2007 Service Pack 1.

De eigenschap View.CalendarViewMode werkt niet

In de oorspronkelijke versie van Outlook 2007 deView.CalendarViewModeeigenschap werkt niet.

Dit probleem is gecorrigeerd in Outlook 2007 Service Pack 1.

De methode PropertyAccessor.GetProperty retourneert een fout "out of memory'

DePropertyAccessor.GetPropertymethode resultaat een fout "out of memory' voor eenPT_BINARYeigenschap of voor eenPT_STRING8eigenschap die meer dan 4 kB (Kilobyte) gegevens bevat. Dit probleem treedt op in het bestand met persoonlijke mappen (.pst) en het bestand met offlinemappen (.ost) voor Microsoft Exchange Server. De limiet van 4 KB is een ontwerp-beperking voor dePT_BINARYeigenschap of voor dePT_STRING8eigenschap in dePropertyAccessor.GetPropertymethode. Dit probleem omzeilen Extended MAPI als u grote binaire eigenschappen.
Deze tabel samenvouwenDeze tabel uitklappen
WinkelEigenschapsgrootte in bytes voor maximumGetPropertyWanneer de eigenschap roept dePT_STRING8eigenschapEigenschapsgrootte in bytes voor maximumGetPropertyWanneer de eigenschap roept dePT_BINARYeigenschap
Bestand met persoonlijke mappen (.pst)40884088
Bestand met offlinemappen (.ost)40884088
Exchange-postbusarchief (on line modus)163724088
Archief voor openbare mappen van Exchange163724088

Het PropertyAccessor-object ondersteunt alle soorten van MAPI-eigenschap

DeFolderobject is niet ontworpen voor ondersteuning van de volgende typen van de MAPI-eigenschap:
  • PT_CLSID
  • PT_CURRENCY
  • PT_MV_CLSID
  • PT_MV_CURRENCY
  • PT_MV_I2
  • PT_MV_I8
  • PT_MV_R4
  • PT_MV_SYSTIME
Bovendien deFolderobject genereert een fout als u probeert te maken of een van deze eigenschappen ophalen gebruiken.

De gebeurtenis OnDisconnection is verbeterd.

In versies van Outlook die ouder dan Outlook 2007 zijn deAfsluitengebeurtenis en deOnDisconnectiongebeurtenis betrouwbaar bepalen niet wanneer Outlook wordt gesloten. In Outlook 2007 nog steeds problemen wanneer u deAfsluitende gebeurtenis. Echter, deOnDisconnectiongebeurtenis is verbeterd in Outlook 2007. Daarom moet u deOnDisconnectiongebeurtenis vaststellen wanneer Outlook wordt gesloten.

De olOfficeDocItemsType opsomming is afgekeurd.

DeolOfficeDocItemsTypeopsomming is verborgen omdat Outlook 2007 niet meer ondersteund functionaliteit.

De eigenschap DisableReadingPane geldt alleen voor tabelweergaven van de

DeDisableReadingPanede eigenschap is alleen beschikbaar in tabelweergaven. Dit is een beperking van Outlook 2007 objectmodel.

Conflicten in het objectmodel voor regels kunnen optreden.

Het volgende scenario. Gebruik van de Wizard regels wijzigen een of meer regels en laat de Wizard regels geopend. Vervolgens een aangepaste oplossing wordt het Outlook-objectmodel gebruikt om de regels. In dit scenario ontvangt een Waarschuwing over de regels die in conflict. Dit gedrag is inherent. De wijzigingen u de regels worden opgeslagen na het sluiten van de regels De wizard.

De gebeurtenis PropertyChange zich niet voor ontvanger

DePropertyChangede gebeurtenis niet plaats als u een geadresseerde verwijderen uit een eigenschap geadresseerden bevat. Dit probleem ook in versies van Outlook die ouder dan Outlook 2007 zijn plaatsvindt. Dit probleem omzeilen als u een aangepast formulier als volgt:
  1. Een aangepast veld aan het formulier toevoegen.
  2. Stel een formule zodat het aangepaste veld gelijk aan de eigenschap op basis van een geadresseerde is.
  3. Gebruik deCustomPropertyChangeop de aangepaste gebeurtenis eigenschap.
Deze beperking ontwerp helpt voorkomen dat potentiële prestaties problemen.

Outlook 2007 kan een datum weergeven als u een aangepaste formule onjuist implementeren

Als u een aangepaste formule onjuist op een aangepaste formulierveld van Outlook 2007 implementeren Outlook kan een datum in plaats van een lege waarde of plaats van een foutbericht weergegeven. Een datum ook kunnen worden geretourneerd in het objectmodel als u deUserProperty.Valueeigenschap. Dit probleem corrigeren aangepaste formule zodat de beoogde waarde retourneert.

Outlook 2007 parseert twee voorwaartse slashes

Outlook 2007 parseert de naam van een eigenschap die twee voorwaartse slashes bevat. Wanneer u deFolderOutlook 2007-object verandert een forward slash op twee voorwaartse slashes. Dit probleem treedt op vanwege de manier waarop die Outlook 2007 indelingen veld namen. Vervang een voorwaartse slashes dit probleem omzeilen door de volgende tekens:
% 2F

BeforeAttachmentAdd, gebeurtenis en de gebeurtenis AttachmentAdd zich voordoen

DeBeforeAttachmentAdd,gebeurtenis en deAttachmentAddgebeurtenis niet plaats als u een item van de bijlage. Dit probleem doet zich alleen in Microsoft Visual Basic for Applications (VBA) vanwege de modalItem invoegenhet dialoogvenster. Dit probleem treedt niet op in beheerde code.

Het probleem treedt op als u de methode GetDefaultFolders en Als u de parameter niet gedocumenteerde 15

Als u deGetDefaultFoldersmethode en Als u de niet gedocumenteerde parameter 15, een map herinneringen verschijnt de Outlook 2007-gebruikersinterface. Gebruik deze opsomming met deGetDefaultFoldersmethode.

U kunt een aangepaste eigenschap toevoegen als de eigenschapnaam overeenkomt met een standaard veld

Als u deUserProperties.Addmethode om een aangepaste eigenschap toevoegen aan een item wordt een foutbericht weergegeven als de naam van het veld overeenkomt met een van de standaard eigenschapnamen in Outlook. Dit gebeurt ook als het veld standaard wordt gebruikt op een andere Outlook-item. Dit is een ontwerpwijziging uit eerdere versies van Outlook.

De eigenschap HTMLEditor niet langer functionele

Outlook 2007 maakt altijd gebruik van Microsoft Office Word als e-maileditor. Daarom deHTMLEditoreigenschap is nu verborgen in de objectbibliotheek en retourneert altijdNiets(Visual Basic) ofNull(C++). Als u het bewerken van de hoofdtekst van een item in Outlook 2007, gebruik deWordEditoreigenschap. DeWordEditoreigenschap retourneert een verwijzing naar het Word-document met behulp van de objectbibliotheek van Word.

StorageItem-object wordt niet ondersteund in Exchange openbare mappen of gedelegeerde mappen

U kunt deStorageItemverborgen berichten toegang tot object. Dit object werkt alleen voor mappen die zijn echter in het persoonlijke archief van de huidige gebruiker. Dit object werken niet als de map zich bevindt in een archief voor openbare mappen van Microsoft Exchange of een map door een andere gebruiker eigenaar is.

Eigenschappen

Artikel ID: 929593 - Laatste beoordeling: vrijdag 18 maart 2011 - Wijziging: 2.0
De informatie in dit artikel is van toepassing op:
  • Microsoft Office Outlook 2007
Trefwoorden: 
kbhowto kbexpertiseadvanced kbinfo kbmt KB929593 KbMtnl
Automatisch vertaald artikel
BELANGRIJK: Dit artikel is vertaald door de vertaalmachine software van Microsoft in plaats van door een professionele vertaler. Microsoft biedt u professioneel vertaalde artikelen en artikelen vertaald door de vertaalmachine, zodat u toegang heeft tot al onze knowledge base artikelen in uw eigen taal. Artikelen vertaald door de vertaalmachine zijn niet altijd perfect vertaald. Deze artikelen kunnen fouten bevatten in de vocabulaire, zinsopbouw en grammatica en kunnen lijken op hoe een anderstalige de taal spreekt en schrijft. Microsoft is niet verantwoordelijk voor onnauwkeurigheden, fouten en schade ontstaan door een incorrecte vertaling van de content of het gebruik ervan door onze klanten. Microsoft past continue de kwaliteit van de vertaalmachine software aan door deze te updaten.
De Engelstalige versie van dit artikel is de volgende:929593

Geef ons feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com