IVsFilterAddProjectItemDlg2.FilterListItemByTemplateFile 方法

定义

按实际模板文件名筛选文件。

public:
 int FilterListItemByTemplateFile(Guid % rguidProjectItemTemplates, System::String ^ pszTemplateFile, [Runtime::InteropServices::Out] int % pfFilter);
public int FilterListItemByTemplateFile (ref Guid rguidProjectItemTemplates, string pszTemplateFile, out int pfFilter);
abstract member FilterListItemByTemplateFile : Guid * string * int -> int
Public Function FilterListItemByTemplateFile (ByRef rguidProjectItemTemplates As Guid, pszTemplateFile As String, ByRef pfFilter As Integer) As Integer

参数

rguidProjectItemTemplates
Guid

中提供项模板的项目的 GUID。

pszTemplateFile
String

中指向以 null 结尾的字符串的指针,该字符串包含模板文件名。

pfFilter
Int32

弄设置为 true 以筛选出指定的项。 设置为 false 可显示项。

返回

Int32

如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。

实现

注解

COM 签名

从 vsshell:

HRESULT IVsFilterAddProjectItemDlg2::FilterListItemByTemplateFile(  
   [in] REFGUID rguidProjectItemTemplates,  
   [in] LPCOLESTR pszTemplateFile,  
   [out] BOOL *pfFilter  
);  

环境传入项目 GUID 和项名称。 返回 false 以显示项并 true 筛选项。

适用于