IVsFilterAddProjectItemDlg2.FilterTreeItemByTemplateDir(Guid, String, Int32) Метод

Определение

Фильтрует элементы дерева по имени фактического каталога.

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

Параметры

rguidProjectItemTemplates
Guid

[in] Идентификатор GUID проекта, предоставляющего шаблоны элементов.

pszTemplateDir
String

[in] Указатель на заканчивающуюся нулем строку, содержащую имя каталога шаблона.

pfFilter
Int32

[out] Для фильтрации указанного элемента задайте значение true. Задайте значение false для отображения элемента.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Реализации

Комментарии

Подпись COM

Из всшелл. IDL:

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

Среда передает идентификатор GUID проекта и имя каталога. Вернитесь false к отображению элементов в каталоге и true их фильтрации.

Применяется к