IShellItemFilter (Interfaces)
Last changed: -208.42.251.123

.
Summary
TODO - a short description

C# Definition:

ComImport

[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]

[Guid("2659B475-EEB8-48b7-8F07-B378810F48CF")]

public interface IShellItemFilter

{

    [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime), PreserveSig]
    int IncludeItem([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi);

    [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime), PreserveSig]
    int GetEnumFlagsForItem([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi, out SHCONTF pgrfFlags);

}

VB Definition:

<ComImport> _
<Guid("TODO")> _
'TODO: Insert <InterfaceType(ComInterfaceType.InterfaceIsIUnknown)> _ if this doesn't derive from IDispatch
Interface IShellItemFilter
   TODO
End Interface

User-Defined Types:

None.

Notes:

None.

Documentation