Freigeben über


IVsFilterAddProjectItemDlg2.FilterTreeItemByLocalizedName Method (Guid%, String, Int32%)

Filters tree elements by localized name.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

Syntax

'Declaration
Function FilterTreeItemByLocalizedName ( _
    ByRef rguidProjectItemTemplates As Guid, _
    pszLocalizedName As String, _
    <OutAttribute> ByRef pfFilter As Integer _
) As Integer
'Usage
Dim instance As IVsFilterAddProjectItemDlg2
Dim rguidProjectItemTemplates As Guid
Dim pszLocalizedName As String
Dim pfFilter As Integer
Dim returnValue As Integer

returnValue = instance.FilterTreeItemByLocalizedName(rguidProjectItemTemplates, _
    pszLocalizedName, pfFilter)
int FilterTreeItemByLocalizedName(
    ref Guid rguidProjectItemTemplates,
    string pszLocalizedName,
    out int pfFilter
)
int FilterTreeItemByLocalizedName(
    [InAttribute] Guid% rguidProjectItemTemplates, 
    [InAttribute] String^ pszLocalizedName, 
    [OutAttribute] int% pfFilter
)
abstract FilterTreeItemByLocalizedName : 
        rguidProjectItemTemplates:Guid byref * 
        pszLocalizedName:string * 
        pfFilter:int byref -> int 
function FilterTreeItemByLocalizedName(
    rguidProjectItemTemplates : Guid, 
    pszLocalizedName : String, 
    pfFilter : int
) : int

Parameters

  • rguidProjectItemTemplates
    Type: System.Guid%
    [in] GUID of the project supplying the item templates.
  • pszLocalizedName
    Type: System.String
    [in] Pointer to a null terminated string containing the localized name.
  • pfFilter
    Type: System.Int32%
    [out] Set to true to filter out the specified item. Set to false to display the item.

Return Value

Type: System.Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.

Implements

IVsFilterAddProjectItemDlg.FilterTreeItemByLocalizedName(Guid%, String, Int32%)

Remarks

COM Signature

From vsshell.idl:

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

The environment passes in a project GUID and an item name. Return false to display the item and true to filter the item.

.NET Framework Security

See Also

Reference

IVsFilterAddProjectItemDlg2 Interface

IVsFilterAddProjectItemDlg2 Members

FilterTreeItemByLocalizedName Overload

Microsoft.VisualStudio.Shell.Interop Namespace