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

Definição

Filtra elementos de árvore por nome de diretório real.

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

Parâmetros

rguidProjectItemTemplates
Guid

no GUID do projeto que fornece os modelos de item.

pszTemplateDir
String

no Ponteiro para uma cadeia de caracteres terminada em nulo que contém o nome do diretório de modelo.

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.

Implementações

Comentários

Assinatura COM

De VSShell. idl:

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

O ambiente passa em um GUID de projeto e um nome de diretório. Retorne false para exibir itens no diretório e true para filtrá-los.

Aplica-se a