ArcGIS Pro 2.7 API Reference Guide
CustomProjectItemBase Class
Members 

ArcGIS.Desktop.Core Namespace : CustomProjectItemBase Class
Base class for deriving custom project items. Custom project items are custom items that can be persisted within a project aprx.
Object Model
CustomProjectItemBase ClassItem ClassProjectItemInfo ClassProjectItemInfo ClassTimeInstant Class
Syntax
public abstract class CustomProjectItemBase : CustomItemBase, IMetadata, IProjectItem, System.ComponentModel.INotifyPropertyChanged  
Public MustInherit Class CustomProjectItemBase 
   Inherits CustomItemBase
   Implements IMetadata, IProjectItem, System.ComponentModel.INotifyPropertyChanged 
Remarks
Custom project items require a custom project item container. Refer to CustomProjectItemContainer<T> for more details
Inheritance Hierarchy

System.Object
   ArcGIS.Desktop.Framework.Contracts.PropertyChangedBase
      ArcGIS.Desktop.Core.Item
         ArcGIS.Desktop.Core.CustomItemBase
            ArcGIS.Desktop.Core.CustomProjectItemBase

Requirements

Target Platforms: Windows 10, Windows 8.1

See Also

Reference

CustomProjectItemBase Members
ArcGIS.Desktop.Core Namespace