Método IVsFilterAddProjectItemDlg2.FilterListItemByCategory (Guid, String, Int32)
Publicado: agosto de 2016
Arquivos de filtro por categoria.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int FilterListItemByCategory(
[InAttribute] ref Guid rguidProjectItemTemplates,
string pszCategoryName,
out int pfFilter
)
int FilterListItemByCategory(
[InAttribute] Guid% rguidProjectItemTemplates,
String^ pszCategoryName,
[OutAttribute] int% pfFilter
)
abstract FilterListItemByCategory :
rguidProjectItemTemplates:Guid byref *
pszCategoryName:string *
pfFilter:int byref -> int
Function FilterListItemByCategory (
<InAttribute> ByRef rguidProjectItemTemplates As Guid,
pszCategoryName As String,
<OutAttribute> ByRef pfFilter As Integer
) As Integer
Parâmetros
rguidProjectItemTemplates
Type: System.Guid[in] GUID do projeto fornecendo os modelos de item.
pszCategoryName
Type: System.String[in] Ponteiro para uma cadeia de caracteres terminada nulo que contém o nome do modelo de categoria.
pfFilter
Type: System.Int32[out] Definido como true para filtrar o item especificado. Definido como false para exibir o item.
Valor Retornado
Type: System.Int32
Se o método for bem-sucedido, ele retornará S_OK. Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De vsshell.idl:
HRESULT IVsFilterAddProjectItemDlg2::FilterListItemByCategory(
[in] REFGUID rguidProjectItemTemplates,
[in] LPCOLESTR pszCategoryName,
[out] BOOL *pfFilter
);
O ambiente passa em um projeto GUID e um nome de categoria. Retornar false para exibir itens na categoria e true para filtrar na categoria. Especificar as categorias em seu Descrição do diretório de modelo (. Arquivos Vsdir).
Confira Também
Interface IVsFilterAddProjectItemDlg2
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao início