ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Desktop.GeoProcessing Namespace / GeoprocessingProjectItem Class / HelpID Property
Example

In This Topic
    HelpID Property
    In This Topic
    Gets the associated help id or null if there is no help id
    Syntax
    Public ReadOnly Property HelpID As String
    public string HelpID {get;}
    Example
    Get Geoprocessing project items
    {
      var gpItems = CoreModule.CurrentProject.Items.OfType<GeoprocessingProjectItem>();
    
      // go through all the available toolboxes
      foreach (var gpItem in gpItems)
      {
        var itemsInsideToolBox = gpItem.GetItems();
    
        // then for each toolbox list the tools inside
        foreach (var toolItem in itemsInsideToolBox)
        {
          string newTool = string.Join(";", [toolItem.Path, toolItem.Name]);
          // do something with the newTool
          // for example, add to a list to track or use them later
        }
      }
    }
    Requirements

    Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)

    ArcGIS Pro version: 3.1 or higher.
    See Also