public MacroPackVBAMacro(IVbaMacro vbaMacro, Extension outputExtension, byte[] templateBytes = null, Extension templateExtension = MacroPack.Extension.NONE, string password = null) { VbaMacro = vbaMacro; OutputExtensionValue = outputExtension; TemplateBytes = templateBytes; TemplateExtensionValue = templateExtension; Password = password; }
public WordVBAMacro(IVbaMacro vbaMacro, OutputExtension extension = OutputExtension.DOCM, WordDocument template = null, string password = null) : base(vbaMacro, (MacroPack.Extension)Enum.Parse(typeof(MacroPackVBAMacro.Extension), extension.ToString(), true),
public PowerPointVBAMacro(IVbaMacro vbaMacro, OutputExtension extension = OutputExtension.PPTM, PowerPointDocument template = null) : base(vbaMacro, (MacroPack.Extension)Enum.Parse(typeof(MacroPackVBAMacro.Extension), extension.ToString(), true),
public AccessVBAMacro(IVbaMacro vbaMacro, OutputExtension extension = OutputExtension.ACCDB, AccessDocument template = null) : base(vbaMacro, (MacroPack.Extension)Enum.Parse(typeof(MacroPackVBAMacro.Extension), extension.ToString(), true),