隐藏 PST 存储中的搜索文件夹

Hiding the search folder in PST store

我创建了一个 pst 存储,其中的文件夹结构将由我的插件管理。

是否可以删除或隐藏 "Deleted Items" 和 "Search Folders" 文件夹?

不,Outlook 总是会重新创建这些文件夹,即使您删除它们也是如此。

要隐藏,请参见 vba

上的示例
Option Explicit
Private Sub Hide_Folders()
    Dim Outlook_Folder As Outlook.folder
    Dim oPA As Outlook.PropertyAccessor
    Dim Prop_Name, Value, Folder_Type As String

    Prop_Name = "http://schemas.microsoft.com/mapi/proptag/0x10F4000B"

    Value = True ' hide

    Set Outlook_Folder = Application.ActiveExplorer.CurrentFolder

    Debug.Print Outlook_Folder.Name

    Set oPA = Outlook_Folder.PropertyAccessor

    oPA.SetProperty Prop_Name, Value

    Set Outlook_Folder = Nothing
    Set oPA = Nothing
End Sub