Home COM GDI+ WebBrowser Data Access

FolderItemVerbs Object

 

IID_FolderItemVerbs

{1F8352C0-50B0-11CF-960C-0080C7F4EE85}

 

 

The FolderItemVerbs object represents the collection of verbs for an item in a Shell folder. It contains properties and methods that allow you to retrieve information about the collection.

 

 

Methods in VTable order

IUnknown Methods

Description

QueryInterface

Returns pointers to supported interfaces.

AddRef

Increments reference count.

Release

Decrements reference count.

IDispatch Methods

Description

GetTypeInfoCount

Retrieves the number of type information interfaces that an object provides (either 0 or 1).

GetTypeInfo

Gets the type information for an object.

GetIDsOfNames

Maps a single member and an optional set of argument names to a corresponding set of integer DISPIDs.

Invoke

Provides access to properties and methods exposed by an object.

FolderItems Methods and Properties

Description

Count

Contains the number of items in the collection.

Application

Not currently implemented.

Parent

Not currently implemented.

Item

Retrieves the FolderItemVerb object for a specified item in the collection.

_NewEnum

Not currently implemented.

 

Count

 

FUNCTION ShellFolderItemVerbs_get_Count ( _
  BYVAL pthis AS DWORD PTR _
, BYREF plCount AS LONG _
  ) AS LONG

  LOCAL HRESULT AS LONG
  CALL DWORD @@pthis[7] USING ShellFolderItemVerbs_get_Count (pthis, plCount) TO HRESULT
  FUNCTION = HRESULT

END FUNCTION

 

 

Application

 

FUNCTION ShellFolderItemVerbs_get_Application ( _
  BYVAL pthis AS DWORD PTR _
, BYREF ppid AS DWORD _
  ) AS LONG

  LOCAL HRESULT AS LONG
  CALL DWORD @@pthis[8] USING ShellFolderItemVerbs_get_Application (pthis, ppid) TO HRESULT
  FUNCTION = HRESULT

END FUNCTION

 

 

Parent

 

FUNCTION ShellFolderItemVerbs_get_Parent ( _
  BYVAL pthis AS DWORD PTR _
, BYREF ppid AS DWORD _
  ) AS LONG

  LOCAL HRESULT AS LONG
  CALL DWORD @@pthis[9] USING ShellFolderItemVerbs_get_Parent (pthis, ppid) TO HRESULT
  FUNCTION = HRESULT

END FUNCTION

 

 

Item

 

FUNCTION ShellFolderItemVerbs_Item ( _
  BYVAL pthis AS DWORD PTR _
, BYVAL index AS VARIANT _
, BYREF ppid AS DWORD _
  ) AS LONG

  LOCAL HRESULT AS LONG
  CALL DWORD @@pthis[10] USING ShellFolderItemVerbs_Item (pthis, index, ppid) TO HRESULT
  FUNCTION = HRESULT

END FUNCTION

 

 

_NewEnum

 

FUNCTION ShellFolderItemVerbs_NewEnum ( _
  BYVAL pthis AS DWORD PTR _
, BYREF ppunk AS DWORD _
  ) AS LONG

  LOCAL HRESULT AS LONG
  CALL DWORD @@pthis[11] USING ShellFolderItemVerbs_NewEnum (pthis, ppunk) TO HRESULT
  FUNCTION = HRESULT

END FUNCTION
 

 

Page last updated on Monday, 03 April 2006 20:38:06 +0200