IVsFilterAddProjectItemDlg2.FilterListItemByCategory(Guid, String, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Фильтрует файлы по категории.
public:
int FilterListItemByCategory(Guid % rguidProjectItemTemplates, System::String ^ pszCategoryName, [Runtime::InteropServices::Out] int % pfFilter);
public int FilterListItemByCategory (ref Guid rguidProjectItemTemplates, string pszCategoryName, out int pfFilter);
abstract member FilterListItemByCategory : Guid * string * int -> int
Public Function FilterListItemByCategory (ByRef rguidProjectItemTemplates As Guid, pszCategoryName As String, ByRef pfFilter As Integer) As Integer
Параметры
- rguidProjectItemTemplates
- Guid
[in] Идентификатор GUID проекта, предоставляющего шаблоны элементов.
- pszCategoryName
- String
[in] Указатель на заканчивающуюся нулем строку, содержащую имя шаблона категории.
- pfFilter
- Int32
[out] Для фильтрации указанного элемента задайте значение true. Задайте значение false для отображения элемента.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из всшелл. IDL:
HRESULT IVsFilterAddProjectItemDlg2::FilterListItemByCategory(
[in] REFGUID rguidProjectItemTemplates,
[in] LPCOLESTR pszCategoryName,
[out] BOOL *pfFilter
);
Среда передает идентификатор GUID проекта и имя категории. Вернитесь false к отображению элементов в категории и true фильтрации категории. Вы указываете категории в описании каталога шаблонов (. VSDir).