class ComponentFactory.Krypton.Toolkit.KryptonContextMenuItemBase
   inherits System.ComponentModel.Component
   implements System.ComponentModel.IComponent, System.IDisposable, System.ComponentModel.INotifyPropertyChanged
   abstract:

   def public abstract property ItemChildCount as integer
      get.

   def public abstract property Item as ComponentFactory.Krypton.Toolkit.KryptonContextMenuItemBase
      get.

   def public property Tag as System.Object
      get.
      set.

   def public property Visible as logical
      get.
      set.

   def public event PropertyChanged signature void (input sender as System.Object, input e as System.ComponentModel.PropertyChangedEventArgs).

   constructor public KryptonContextMenuItemBase():
   end constructor.

   method public abstract logical ProcessShortcut(input keyData as System.Windows.Forms.Keys).

   method public abstract ComponentFactory.Krypton.Toolkit.ViewBase GenerateView(input provider as ComponentFactory.Krypton.Toolkit.IContextMenuProvider, input parent as System.Object, input columns as ComponentFactory.Krypton.Toolkit.ViewLayoutStack, input standardStyle as logical, input imageColumn as logical).

   method protected void OnPropertyChanged(input e as System.ComponentModel.PropertyChangedEventArgs):
   end method.

end class.
