Aracılığıyla paylaş


IVsFilterAddProjectItemDlg.FilterTreeItemByTemplateDir Yöntem (Guid, String, Int32)

 

Ağaç öğeleri gerçek dizin adına göre filtre uygular.

Ad Alanı:   Microsoft.VisualStudio.Shell.Interop
Derleme:  Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)

Sözdizimi

int FilterTreeItemByTemplateDir(
    [InAttribute] ref Guid rguidProjectItemTemplates,
    string pszTemplateDir,
    out int pfFilter
)
int FilterTreeItemByTemplateDir(
    [InAttribute] Guid% rguidProjectItemTemplates,
    String^ pszTemplateDir,
    [OutAttribute] int% pfFilter
)
abstract FilterTreeItemByTemplateDir : 
        rguidProjectItemTemplates:Guid byref *
        pszTemplateDir:string *
        pfFilter:int byref -> int
Function FilterTreeItemByTemplateDir (
    <InAttribute> ByRef rguidProjectItemTemplates As Guid,
    pszTemplateDir As String,
    <OutAttribute> ByRef pfFilter As Integer
) As Integer

Parametreler

  • rguidProjectItemTemplates
    [in] Madde şablonları sağlayan proje iliºkin GUID.
  • pszTemplateDir
    [in] Şablon dizini adı içeren bir boş sonlandırılmış dize işaretçisi.
  • pfFilter
    [Çıkış] Ayarlamak true belirtilen maddenin dışında filtre uygulamak için.Ayarlamak false öğesi.

Dönüş Değeri

Type: System.Int32

Yöntem başarılı olursa, verir S_OK.Başarısız olursa, bir hata kodu döndürür.

Notlar

com imzası

Vsshell.idl:

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

Ortam projesi GUID ve dizin adını geçirir.İade false dizinin öğeleri görüntülemek için ve true paketlere filtre uygulamak için.

Ayrıca bkz.

IVsFilterAddProjectItemDlg Arabirim
Microsoft.VisualStudio.Shell.Interop Ad Alanı

Başa dön