Метод Folder.CopyTo (Outlook)
Копирует текущую папку целиком в целевую папку.
Синтаксис
выражение. CopyTo
( _DestinationFolder_
)
Выражение Переменная, представляющая объект Folder .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
DestinationFolder | Обязательный | Folder | Обязательный объект Folder , представляющий целевую папку. |
Возвращаемое значение
Объект Folder , представляющий новую копию текущей папки.
Замечания
Задание значения DisableCrossAccountCopy
REG_MULTI_SZ в HKCU\Software\Microsoft\Office\14.0\Outlook
реестре Windows имеет побочный эффект отключения этого метода.
Пример
В этом примере Visual Basic для приложений (VBA) используется метод CopyTo для копирования папки контактов по умолчанию в папку "Входящие" по умолчанию.
Sub CopyFolder()
Dim myNameSpace As Outlook.NameSpace
Dim myInboxFolder As Outlook.Folder
Dim myContactsFolder As Outlook.Folder
Dim myNewFolder As Outlook.Folder
Set myNameSpace = Application.GetNamespace("MAPI")
Set myInboxFolder = myNameSpace.GetDefaultFolder(olFolderInbox)
Set myContactsFolder = myNameSpace.GetDefaultFolder(olFolderContacts)
Set myNewFolder = myContactsFolder.CopyTo(myInboxFolder)
End Sub
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.