IVsFilterAddProjectItemDlg2.FilterListItemByCategory(Guid, String, Int32) Método

Definição

Filtra arquivos por categoria.

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

Parâmetros

rguidProjectItemTemplates
Guid

no GUID do projeto que fornece os modelos de item.

pszCategoryName
String

no Ponteiro para uma cadeia de caracteres terminada em NULL que contém o nome do modelo de categoria.

pfFilter
Int32

fora Defina como true para filtrar o item especificado. Defina como false para exibir o item.

Retornos

Int32

Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.

Comentários

Assinatura COM

De VSShell. idl:

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

O ambiente passa em um GUID de projeto e um nome de categoria. Retorne false para exibir itens na categoria e true para filtrar a categoria. Você especifica categorias na Descrição do diretório de modelo (. VSDir) arquivos.

Aplica-se a