בעיות מוכרות ב- Outlook 2010 בעת שימוש במודל האובייקטים

חל על: Microsoft Outlook 2010

סיכום


מאמר זה מתאר בעיות מוכרות שעלולות להתרחש בעת שימוש במודל האובייקטים Microsoft Outlook 2010.

מידע נוסף


הסעיפים הבאים במאמר זה מכילים מידע אודות בעיות המתרחשות במודל האובייקט של Outlook 2010. לקבלת מידע נוסף אודות האופן שבו ניתן להשיג את העדכון המצטבר האחרון או את ערכות service pack עבור Outlook 2010, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:
953878 עדכונים מצטברים עומדים לרשותך צוות Microsoft Office כדי לתקן בעיות שדווחו
אין אפשרות ליצור אובייקט Outlook.Application מתהליך מוגברות אין אפשרות להפוך לאוטומטית את Outlook באמצעות תהליך שבו פועלת עם הרשאות מוגברות ב- Windows Vista, ב- Windows 7 או בכל מערכת הפעלה אחרת המאפשרת עבור תהליכים פועלים עם הרשאות מוגברות. זוהי מגבלה הבסיסית של COM. Outlook ותוכניות מותאמות אישית לאוטומטיות Outlook חייב לפעול באותה רמה של שלמות.ה BeforeItemMove ו- BeforeFolderMove לא מתרחשים אירועים קיימים מספר תרחישים שבהם מתרחש האירוע BeforeItemMove ו- BeforeFolderMove לא. ידוע תרחישים כוללות מחיקת פגישות משורת המשימות לביצוע, מחיקת פגישות מתוך לוח השנה ואת שורת המשימות לביצוע, יישום האירועים על תיקיות שאינם ברירת מחדל ומחיקה של פריטים באמצעות הפקודה התעלם משיחה . בעיות אלה נפתרו ב- 2010 בדצמבר העדכון המצטבר עבור Outlook 2010.שיטת השירות GetProperty נכשלת במצב מקוון אם אתה משתמש ב- Microsoft Exchange 2010 במצב מקוון, להשתמש בפעולת השירות GetProperty כדי לאחזר מאפיין מתוך פריט שלא נשמרו, השיטה עלולה להיכשל. זהו עקב שינוי האופן שבו Exchange 2010 מטפל מאפיינים בעלי שם. Outlook 2007 מושפעת אף היא. להלן הדרכים לעקיפת הבעיה הנוכחית:
  • השתמש ב- Outlook במצב מאוחסן במטמון.
  • ודא כי הפריט נמצא במצב שנשמר לפני קרא לפעולת השירות GetProperty .
ייתכן חלון של מפקח לא נסגרת כהלכה אם אתה מיישם את הפונקציה GetVisibleCallback ב כלי של Microsoft Visual Studio עבור Microsoft Office (ש- VSTO), ייתכן למשתמש אין אפשרות לסגור חלון של מפקח כראוי. בעיה זו נפתרה ב- 2011 פברואר העדכון המצטבר עבור Outlook 2010.אירוע BeforeCheckNames מתרחשת בזמן שונה מכפי שהיא מתרחשת ב- Outlook 2007 ב- Outlook 2010, האירוע BeforeCheckNames מתרחש לאחר נמענים נפתרים במקום לפני הם נפתרים. משמעות הדבר היא כי ביטול האירוע לא תהיה כל השפעה. בעיה זו תוקנה בעדכון Outlook 2010 פברואר 2011 Cumulative.מודל האובייקטים של תצוגות עשויים לא להתאים לתצוגה בפועל בממשק המשתמש קיימים תרחישים שבהם, אם תשנה באופן תוכניתי תצוגות או לאחזר הגדרות תצוגה, הגדרות במודל האובייקטים עשויים לא להתאים להגדרות התצוגה בפועל זה Outlook מציג בממשק המשתמש. השיפורים שבוצעו בעדכון Outlook 2010 פברואר 2011 Cumulative כדי לפתור את הבעיה.קבצים מצורפים אינם נשמרים כראוי בעת שימוש חלון הוספת פריט אם אתה משתמש במודל האובייקטים של Outlook כדי להוסיף ולהסיר קבצים מצורפים, ייתכן מצורף הנוסף אם משתמש מוסיף מצורף פריט על-ידי שימוש בפקודה ' הוסף פריט . זהו עקב באג דרך תיבת הדו-שיח מתייחסת כל הקבצים המצורפים כאל חשודים גם אם הם אינם חשודים. לכן, קבצים מצורפים נוספים נשמרות יחד עם ההודעה. בעיה זו נפתרה ב- 2010 בפברואר העדכון המצטבר עבור Outlook 2010.אין אפשרות להוסיף קבצים מצורפים של פריט באמצעות חשבון POP/IMAP אם אתה משתמש בשיטת Attachments.Add כדי להוסיף קבצים מצורפים של Outlook פריט באמצעות חשבון POP/IMAP, השיחה נכשל. בעיה זו נפתרה ב- 2010 בדצמבר העדכון המצטבר עבור Outlook 2010.הפונקציה MailItem.Recipients.ResolveAll מסירה לנמענים מהשדה אם המשתמש מוסיף מצב חיבור לא פתורות לנמען בהודעה ולאחר מכן לקרוא לפעולת השירות Recipients.ResolveAll עבור פריט זה, מתבצעת הסרה של הנמענים. אין גם תוכניות כדי לשנות התנהגות זו.שיטת ה-GetAssociatedAppointment נכשל עבור בקשה לפגישה בתיקיה פריטים שנשלחו אם אתה מנסה לאחזר פגישה מבקשה לפגישה בתיקיה פריטים שנשלחו, השיחה נכשל. בעיה זו נפתרה ב- 2011 פברואר העדכון המצטבר עבור Outlook 2010.נתוני פעילות עשוי להיות לא מעודכן אם חלון של מפקח פתוח עקב שינויים פנימיים דרך Outlook 2010 מטפל ו מטמוני פגישות, מודל האובייקטים עשוי לא לספק מידע עדכני אודות חריגים לפעילויות אם הפעילות המתאים פתוח בחלון מפקח. תופעה זו מתרחשת גם אם אתה מבטל הפניה ולאחזר מחדש את הפריט מתוך המאגר. כדי לעקוף בעיה זו, ודא כי חלון פעילות סגורה. אין גם תוכניות כדי לשנות התנהגות זו.NavigationFolder.Folder מפיק שגיאה בתיקיה משותפת אם אתה מנסה לקבל את האובייקט תיקיה מתוך אובייקט NavigationFolder, ייתכן שתקבל הודעת שגיאה "הפעולה נכשלה". בעיה זו מתרחשת עם התכונות תיקיית לוח השנה המשותף החדשות ב- Outlook 2010. מאחזר את האובייקט NavigationFolder.Folder לפני ש- Outlook יש לאתחל אותה גורמת שהבעיה תתרחש. אתחול זה לא יתבצע כברירת מחדל. כדי לעקוף בעיה זו, תחילה להפנות את תיקיית ברירת המחדל calendar ולאחר קריאה לפעולת השירות GetExplorer. הדבר גורם בעקיפין את Outlook לאתחל את לוחות שנה משותפים. הדוגמה הבאה של קוד Outlook VBA ממחיש את הבעיה ועל הדרך לעקיפת הבעיה:
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 oPeopleNavGroupEnd SubPrivate 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  NextEnd Sub
מאמרים קשורים מתוך Microsoft Knowledge Base עבור גירסת Outlook 2007 של מאמר זה, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:
בעיות שעלולות להתרחש בעת שימוש במודל האובייקטים של Outlook 2007 מוכרות 929593
לקבלת מאמרים דומים המכסות בעיות עם היבטים אחרים של פלטפורמת הפיתוח של Outlook 2010, לחץ על מספרי המאמרים הבאים כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base
2265542 בעיות ידועות עם Outlook 2010 בעת שימוש טפסים מותאמים אישית של Outlook 97-2003
2265572 בעיות ידועות עם Outlook 2010 בעת ניסיון פיתוח אזורי טופס
2265568 בעיות ידועות עם Outlook 2010 בעת פיתוח פתרונות מותאמים אישית
2511230 בעיות ידועות עם Outlook 2010 בעת שימוש פקד התצוגה ב- Outlook