public IOutputDescription TestPlugin(ComPluginService pluginService) { var args = new ComPluginInvokeArgs { Is32Bit = ((ComPluginSource)pluginService.Source).Is32Bit, ClsId = ((ComPluginSource)pluginService.Source).ClsId, Method = pluginService.Method.Name, Fullname = pluginService.Namespace, Parameters = pluginService.Method.Parameters }; var pluginResult = ComPluginServiceExecutionFactory.TestComPlugin(args, out string serializedResult); pluginService.SerializedResult = serializedResult; return(pluginResult); }
public ServiceMethodList GetMethods(string clsid, bool is32Bit) => ComPluginServiceExecutionFactory.GetMethods(clsid, is32Bit);
public ServiceMethodList GetMethods(string clsId, bool is32Bit) { return(ComPluginServiceExecutionFactory.GetMethods(clsId, is32Bit)); }