class Infragistics.Win.UltraWinGrid.GridKeyActionMapping
   inherits Infragistics.Win.KeyActionMappingBase
   implements System.IDisposable:

   def public property ActionCode as Infragistics.Win.UltraWinGrid.UltraGridAction
      get.
      set.

   def public property StateDisallowed as Infragistics.Win.UltraWinGrid.UltraGridState
      get.
      set.

   def public property StateRequired as Infragistics.Win.UltraWinGrid.UltraGridState
      get.
      set.

   constructor public GridKeyActionMapping(input keyCode as System.Windows.Forms.Keys, input actionCode as Infragistics.Win.UltraWinGrid.UltraGridAction, input stateDisallowed as Infragistics.Win.UltraWinGrid.UltraGridState, input stateRequired as Infragistics.Win.UltraWinGrid.UltraGridState, input specialKeysDisallowed as Infragistics.Win.SpecialKeys, input specialKeysRequired as Infragistics.Win.SpecialKeys):
   end constructor.

   constructor public GridKeyActionMapping(input keyCode as System.Windows.Forms.Keys, input actionCode as Infragistics.Win.UltraWinGrid.UltraGridAction, input stateDisallowed as Infragistics.Win.UltraWinGrid.UltraGridState, input stateRequired as Infragistics.Win.UltraWinGrid.UltraGridState, input specialKeysDisallowed as Infragistics.Win.SpecialKeys, input specialKeysRequired as Infragistics.Win.SpecialKeys, input byPassTrailingActions as logical):
   end constructor.

end class.
