[Artwork] / [QisMLib]

QisMCmdCS (.NET Standard 2.0)

A C# interface to QisMLib via it's scripting system


QisMCmd C# API

interface QisMCmd

Represents the interface to execute QisMLib commands and script

Get_extension_report

Get a report of all the extensions loaded in the system

Add_var

Add a string variable to the scripting system

Get_var

Get the value associated with a string variable

Remove_var

Remove a variable from the scripting system if it exists

Run_script

Run a script defined in a text file

Run_command

Run a single QisMLib command

List_commands

Get a list of commands currently available

Log_msg

Log_msg_ln

Get_cmd_log

Get the log for the last command as a multi-line string

Get_error_msg

Get a human-readable description for an error condition represented by ecode

Get_error_tag

Get a program-friendly string-code for the error condition represented by ecode

Get_error_context

Reserved for future/internal use

Add_handle

Add an object handle to the scripting system

Get_handle

Get the handle associated with a string variable

Remove_handle

Remove a handle from the scripting system if it exists

static class QisMCmdAPI

Represents the primary interface to use QisMLib from the C#/.NET environment

Init Options

Various optional parameters to be used during initialization

OPT_CFG_S

Specify the config. file to be used

OPT_LOG_S

Generate a new log file using QisMLib's logging API

OPT_LOGA_S

Append to an existing log (or create a new one) using QisMLib's logging API

OPT_ACSV_S

Specify a vendor string to use trusted (OEM) licensing

OPT_ACSP_S

Specify the key file to use trusted (OEM) licensing

OPT_STDLOG

Enable logging to stdout from within QisMLib

Get_version

Get_error_msg (QisMCmdAPI)

Get a human-readable description for an error condition represented by ecode

Get_error_tag (QisMCmdAPI)

Get a program-friendly string-code for the error condition represented by ecode

Get_error_context (QisMCmdAPI)

Reserved for future/internal use

Set_error

Register an error condition with the QisMLib error system

Get_script_usage

Get usage information from a script file

Initialize_once

Initialize the QisMLib ONCE during the life of an application

Close_once

Close QisMLib ONCE during the life of an application

QisMCmd (.NET Standard 2.0) Licensing

Product name : QisMLib License code : 11003

QisMCmd (.NET Standard 2.0) Version History

qismcmd_cs_s20 dll v1.1 03-2025

qismcmd_cs_s20 dll v1.0 03-2024


ARTWORK CONVERSION SOFTWARE, INC.
417 Ingalls St. Unit C, Santa Cruz, CA 95060 831.426.6163  email: info@artwork.com

Last Updated -- Mon Mar 10 17:54:45 UTC 2025