Filter 如何通过IVsProject接口向Visual Studio项目添加筛选器?

Filter 如何通过IVsProject接口向Visual Studio项目添加筛选器?,filter,project,visual-studio-addins,Filter,Project,Visual Studio Addins,使用,我可以将现有文件添加到VisualStudio项目的根目录中。 我使用以下代码: string[] files = new string[1] { file }; VSADDRESULT[] result = new VSADDRESULT[1]; proj.AddItem( VSConstants.VSITEMID_ROOT, VSADDITEMOPERATION.VSADDITEMOP_OPENFILE, file, 1, files,

使用,我可以将现有文件添加到VisualStudio项目的根目录中。 我使用以下代码:

string[] files = new string[1] { file };
VSADDRESULT[] result = new VSADDRESULT[1];
proj.AddItem(
    VSConstants.VSITEMID_ROOT,
    VSADDITEMOPERATION.VSADDITEMOP_OPENFILE,
    file,
    1,
    files,
    IntPtr.Zero,
    result);
但是,我想将过滤器添加到我的项目中,并将此文件移动到其中一个过滤器下。 我可以使用类似于上述示例的代码来执行此操作吗?创建过滤器后如何引用它