internal ModuleInfo( string id, string displayName, string?displayIcon, string description, Arr <string> requiredRPackageNames, ModulePurpose modulePurpose, Arr <string> supportedTaskNames, IRVisExtensibility service, string assemblyVersion, string key ) { ID = id; DisplayName = displayName; DisplayIcon = displayIcon; Description = description; RequiredRPackageNames = requiredRPackageNames; ModulePurpose = modulePurpose; SupportedTaskNames = supportedTaskNames; Service = service; AssemblyVersion = assemblyVersion; Key = key; }
public PurposeAttribute(ModulePurpose modulePurpose) : base() { ModulePurpose = modulePurpose; }