Sdílet prostřednictvím


IVsFilterAddProjectItemDlg2.FilterListItemByTemplateFile – metoda (Guid, String, Int32)

 

Filtry pro soubory podle názvu souboru skutečné šablony.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

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

Parametry

  • rguidProjectItemTemplates
    Type: System.Guid

    [v] Identifikátor GUID poskytnutí šablony položek projektu.

  • pszTemplateFile
    Type: System.String

    [v] Ukazatel null ukončených řetězec obsahující název souboru šablony.

  • pfFilter
    Type: System.Int32

    [out] Nastavte na truefiltrování zadané položky. Nastavte na false zobrazte položku.

Vrácená hodnota

Type: System.Int32

Pokud je metoda úspěšná, vrátí S_OK. Pokud selže, vrátí kód chyby.

Implementuje

IVsFilterAddProjectItemDlg.FilterListItemByTemplateFile(Guid, String, Int32)

Poznámky

Podpis modelu COM

Z vsshell.idl:

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

Prostředí předá v projektu identifikátor GUID a název položky. Vrátí false zobrazte položku a true Filtrovat položky.

Viz také

IVsFilterAddProjectItemDlg2 – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek