Поделиться через


Свойство Folder.InAppFolderSyncObject (Outlook)

Возвращает или задает логическое значение, определяющее, будет ли указанная папка синхронизирована с почтовым сервером. Для чтения и записи.

Синтаксис

выражение. InAppFolderSyncObject

Выражение Переменная, представляющая объект Folder .

Замечания

Если задано значение True, эта папка будет синхронизирована при синхронизации "Папки приложений" SyncObject . Если задано значение False, папка не будет синхронизироваться.

Это эквивалентно выбору флажка для этой папки в группе Папки приложений в диалоговом окне Отправка и получение .

Если для этого свойства задано значение True, а syncObject "Папки приложений" еще не существует, syncObject будет создан автоматически. SyncObject "Папки приложений" — это единственная группа отправки и получения, которую можно изменить программным способом.

Пример

В следующем примере Microsoft Visual Basic для приложений (VBA) папка "Входящие" будет синхронизирована при синхронизации объекта SyncObject "Папки приложений". Свойство InAppFolderSyncObject используется вместе со свойством AppFolders коллекции SyncObjects .

Public Sub appfolders() 
 Dim nsp As Outlook.NameSpace 
 Dim sycs As Outlook.SyncObjects 
 Dim syc As Outlook.SyncObject 
 Dim mpfInbox As Outlook.Folder 
 
 Set nsp = Application.GetNamespace("MAPI") 
 Set sycs = nsp.SyncObjects 
 'Return the Application Folder SyncObject. 
 Set syc = sycs.AppFolders 
 'Get the Inbox folder. 
 Set mpfInbox = nsp.GetDefaultFolder(olFolderInbox) 
 'Set the Inbox folder to be synchronized when the Application 
 'Folder's SyncObject is synchronized. 
 mpfInbox.InAppFolderSyncObject = True 
 'Start the synchronization. 
 syc.Start 
End Sub

См. также

Folder Object

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.