/// <summary/> public GenericScriptSheetPlugin(ISheetTask sheet, string caption, int buttonFaceId) { mySheet = sheet; Caption = caption; FaceId = buttonFaceId; }
/// <summary/> public GenericScriptSheetPlugin( ISheetTask sheet, string caption, int buttonFaceId ) { mySheet = sheet; Caption = caption; FaceId = buttonFaceId; }
private void CreateAndRegisterPlugin(ISheetTask sheet) { var config = GetOrCreatePluginConfig(sheet.GetType().Name); var plugin = new GenericScriptSheetPlugin(sheet, config.GetProperty("Excel.Caption"), int.Parse(config.GetProperty("Excel.FaceId"))); plugin.Open(myPluginContext); myPlugins.Add(plugin); }
private void CreateAndRegisterPlugin( ISheetTask sheet ) { var config = GetOrCreatePluginConfig( sheet.GetType().Name ); var plugin = new GenericScriptSheetPlugin( sheet, config.GetProperty( "Excel.Caption" ), int.Parse( config.GetProperty( "Excel.FaceId" ) ) ); plugin.Open( myPluginContext ); myPlugins.Add( plugin ); }