|
|
|
ICategoryProvider Interface |
|
IID_ICategoryProvider |
{9AF64809-5864-4C26-A720-C1F78C086EE3} |
|
This interface provides a list of categorizers registered on an IShellFolder.
|
|
Methods in VTable order |
|
|
IUnknown Methods |
Description |
|
QueryInterface |
Returns pointers to supported interfaces. |
|
AddRef |
Increments reference count. |
|
Release |
Decrements reference count. |
|
ICategoryProvider Methods |
Description |
|
CanCategorizeOnSCID |
Retrieves whether a column can be used as a category. |
|
GetDefaultCategory |
Enables the folder to override the default grouping. |
|
GetCategoryForSCID |
Retrieves a GUID that represents the categorizer to use for the specified Shell column. |
|
EnumCategories |
Retrieves the enumerator for the list of globally unique identifiers (GUIDs) that represent categories. |
|
GetCategoryName |
Retrieves the name of the specified category. |
|
CreateCategory |
Creates a category object. |
|
CanCategorizeOnSCID |
|
FUNCTION ICategoryProvider_CanCategorizeOnSCID ( _ BYVAL pthis AS DWORD PTR _ , BYREF pscid AS SHCOLUMNID _ )
AS LONG
|
|
GetDefaultCategory |
|
FUNCTION ICategoryProvider_GetDefaultCategory ( _ BYVAL pthis AS DWORD PTR _ , BYREF pGuid AS GUID _ , BYREF pscid AS SHCOLUMNID _ )
AS LONG
|
|
GetCategoryForSCID |
|
FUNCTION
ICategoryProvider_GetCategoryForSCID ( _ , BYREF pGuid AS GUID _ )
AS LONG
|
|
EnumCategories |
|
FUNCTION
ICategoryProvider_EnumCategories ( _
|
|
GetCategoryName |
|
FUNCTION Proto_ICategoryProvider_GetCategoryName ( _
FUNCTION
ICategoryProvider_GetCategoryName ( _ LOCAL pszName AS DWORD
LOCAL cch
AS DWORD strName = ACODE$(PEEK$(pszName, cch)) CoTaskMemFree pszName
END IF
|
|
CreateCategory |
|
FUNCTION
ICategoryProvider_CreateCategory ( _
|
Page last updated on Monday, 20 March 2006 03:50:50 +0100