IVsSimpleObjectList2 Methods

 

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

NameDescription
System_CAPS_pubmethodCanDelete(UInt32, Int32)

Returns a flag indicating if the given list item can be deleted.

System_CAPS_pubmethodCanGoToSource(UInt32, VSOBJGOTOSRCTYPE, Int32)

Returns a flag indicating if navigation to the given list item's source is supported.

System_CAPS_pubmethodCanRename(UInt32, String^, Int32)

Returns a flag indicating if the given list item can be renamed.

System_CAPS_pubmethodCountSourceItems(UInt32, IVsHierarchy^, UInt32, UInt32)

Returns the hierarchy and the number of ItemIDs corresponding to source files for the given list item.

System_CAPS_pubmethodDoDelete(UInt32, UInt32)

Asks the given list item to do the delete operation.

System_CAPS_pubmethodDoDragDrop(UInt32, IDataObject^, UInt32, UInt32)

Asks the given list item to handle a drag-and-drop operation.

System_CAPS_pubmethodDoRename(UInt32, String^, UInt32)

Asks the given list item to do the rename operation.

System_CAPS_pubmethodEnumClipboardFormats(UInt32, UInt32, UInt32, array<VSOBJCLIPFORMAT>^, array<UInt32>^)

Asks the given list item to enumerate its supported clipboard formats.

System_CAPS_pubmethodFillDescription2(UInt32, UInt32, IVsObjectBrowserDescription3^)

Asks the list item to provide description text to be used in the object browser.

System_CAPS_pubmethodGetBrowseObject(UInt32, Object^)

Returns a pointer to the property browse IDispatch for the given list item.

System_CAPS_pubmethodGetCapabilities2(UInt32)

Returns an object list's capabilities.

System_CAPS_pubmethodGetCategoryField2(UInt32, Int32, UInt32)

Returns the value for the specified category for the given list item.

System_CAPS_pubmethodGetClipboardFormat(UInt32, UInt32, array<FORMATETC>^, array<STGMEDIUM>^)

Asks the given list item to renders a specific clipboard format that it supports.

System_CAPS_pubmethodGetContextMenu(UInt32, Guid, Int32, IOleCommandTarget^)

Allows the list to provide a different context menu and IOleCommandTarget for the given list item.

System_CAPS_pubmethodGetDisplayData(UInt32, array<VSTREEDISPLAYDATA>^)

Retrieves data to draw the requested tree list item.

System_CAPS_pubmethodGetExpandable3(UInt32, UInt32, Int32)

Returns a flag indicating whether the given list item is expandable.

System_CAPS_pubmethodGetExtendedClipboardVariant(UInt32, UInt32, array<VSOBJCLIPFORMAT>^, Object^)

Asks the given list item to renders a specific clipboard format as a variant.

System_CAPS_pubmethodGetFlags(UInt32)

Returns the attributes of the current tree list.

System_CAPS_pubmethodGetItemCount(UInt32)

Returns the number of items in the current tree list.

System_CAPS_pubmethodGetList2(UInt32, UInt32, UInt32, array<VSOBSEARCHCRITERIA2>^, IVsSimpleObjectList2^)

Returns a child IVsSimpleObjectList2 for the specified category.

System_CAPS_pubmethodGetMultipleSourceItems(UInt32, UInt32, UInt32, array<VSITEMSELECTION>^)

Returns the ItemID corresponding to source files for the given list item if more than one.

System_CAPS_pubmethodGetNavInfo(UInt32, IVsNavInfo^)

Reserved for future use.

System_CAPS_pubmethodGetNavInfoNode(UInt32, IVsNavInfoNode^)

Reserved for future use.

System_CAPS_pubmethodGetProperty(UInt32, Int32, Object^)

Returns the specified property for the specified list item.

System_CAPS_pubmethodGetSourceContextWithOwnership(UInt32, String^, UInt32)

Returns a source filename and line number for the given list item.

System_CAPS_pubmethodGetTextWithOwnership(UInt32, VSTREETEXTOPTIONS, String^)

Returns the text representations for the requested tree list item.

System_CAPS_pubmethodGetTipTextWithOwnership(UInt32, VSTREETOOLTIPTYPE, String^)

Returns the tool tip text for the requested tree list item.

System_CAPS_pubmethodGetUserContext(UInt32, Object^)

Returns the user context object for the given list item.

System_CAPS_pubmethodGoToSource(UInt32, VSOBJGOTOSRCTYPE)

Navigates to the source for the given list item.

System_CAPS_pubmethodLocateNavInfoNode(IVsNavInfoNode^, UInt32)

Reserved for future use.

System_CAPS_pubmethodOnClose(array<VSTREECLOSEACTIONS>^)

Notifies the current tree list that it is being closed.

System_CAPS_pubmethodQueryDragDrop(UInt32, IDataObject^, UInt32, UInt32)

Returns a flag indicating whether the given list item supports a drag-and-drop operation.

System_CAPS_pubmethodShowHelp(UInt32)

Allows the list to display help for the given list item.

System_CAPS_pubmethodUpdateCounter(UInt32)

Returns the current change counter for the tree list, and is used to indicate that the list contents have changed.

Return to top
Show: