ContextMenu::Item property
The Item property returns the MenuItem object at a specified index or specified path. This property is read-only.
Syntax
Property Item( _
ByVal IndexOrPath As Variant _
) As MenuItem
Property value
The MenuItem object at the position specified by IndexOrPath in the set of MenuItem objects maintained by this collection, or NULL if the item does not exist.
Examples
' Retrieve the item count of the ContextMenu object.
Dim nCount As Long
nCount = objCtxMenu.Count
Dim i As Long
Dim objMenuItem As MMC20.MenuItem
' Iterate the menu items using the index.
For i = 1 To nCount
Set objMenuItem = objCtxMenu.Item(i)
' Use the MenuItem object. For example,
' display the name.
MsgBox (objMenuItem.DisplayName)
' Free the object for the next iteration.
Set objMenuItem = Nothing
Next i
Requirements
Minimum supported client |
Windows Vista |
Minimum supported server |
Windows Server 2008 |
Header |
|
IDL |
|
DLL |
|
IID |
IID_ContextMenu is defined as DAB39CE0-25E6-4E07-8362-BA9C95706545 |