Udostępnij za pośrednictwem


Metoda IVsFilterAddProjectItemDlg2.FilterTreeItemByTemplateDir — (Guid, String, Int32)

 

Filtruje elementy drzewa, przez nazwę rzeczywistego katalogu.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)

Składnia

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

Parametry

  • rguidProjectItemTemplates
    [w] Identyfikator GUID projektu dostarczanie szablony zapasów.
  • pszTemplateDir
    [w] Wskaźnik null zakończonych ciąg znaków zawierający nazwę katalogu szablonu.
  • pfFilter
    [out] Ustaw true do odfiltrowywania określonego elementu.Ustaw false do wyświetlenia elementu.

Wartość zwracana

Type: System.Int32

Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.

Implementuje

IVsFilterAddProjectItemDlg.FilterTreeItemByTemplateDir(Guid, String, Int32)

Uwagi

Podpis COM

Z vsshell.idl:

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

Środowisko przechodzi w GUID projektu i nazwę katalogu.Zwraca false do wyświetlania elementów w katalogu i true ich filtrować.

Zobacz też

Interfejs IVsFilterAddProjectItemDlg2
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku