UniPRT SDK v1.0.0.0
 
载入中...
搜索中...
未找到
Config类 参考

表示配置的类,具有各种属性和方法来操作它们。 更多...

#include <Config.h>

类 Config 继承关系图:

构造函数

(instancetype) - initWithCfgContent:
 cfgContent 是从印表机接收的数据或之前保存到文件并重新加载的数据。
 
(instancetype) - init
 使用默认值初始化一个新实例。
 
(NSString *) - description
 从印表机发送/接收的配置内容。
 
(NSInteger) - getNumber
 获取与配置关联的编号。
 
(void) - setNumber:
 设置与配置关联的编号。
 
(NSString *) - getModel
 获取与配置关联的型号。
 
(void) - setModel:
 设置与配置关联的型号。
 
(NSString *) - getName
 获取与配置关联的名称。
 
(void) - setName:
 设置与配置关联的名称。
 
(NSString *) - getProgramFile
 获取与配置关联的程序文件。
 
(void) - setProgramFile:
 设置与配置关联的程序文件。
 
(NSString *) - getData
 获取与配置关联的数据。
 
(void) - setData:
 设置与配置关联的数据。
 

详细描述

表示配置的类,具有各种属性和方法来操作它们。

函数文档

◆ description

- (NSString *) description

从印表机发送/接收的配置内容。

返回
配置的字符串表示形式。

◆ getData

- (NSString *) getData

获取与配置关联的数据。

印表机配置值。请勿修改这些值。

这些值不应被修改,且应仅用于读取、备份存储以及重新下载到印表机。

返回
与配置关联的数据。

◆ getModel

- (NSString *) getModel

获取与配置关联的型号。

印表机配置有效的型号。

配置只能下载到与型号匹配的印表机。

返回
与配置关联的型号。

◆ getName

- (NSString *) getName

获取与配置关联的名称。

配置名称。如果不需要命名,此属性可以留空。

此属性可用于为配置提供更具描述性的名称。例如 "ShipLabel"

请注意,名称应保持简短以防止被印表机截断。

返回
与配置关联的名称。

◆ getNumber

- (NSInteger) getNumber

获取与配置关联的编号。

配置编号。有效范围为 0-8。0 为出厂配置,1-8 为用户存储的配置。

此编号指的是存储在印表机内存中的配置编号。

返回
与配置关联的编号。

◆ getProgramFile

- (NSString *) getProgramFile

获取与配置关联的程序文件。

可以下载配置的印表机程序文件。

如果留空,印表机将不会阻止将配置下载到不同的程序文件。

如果要确保配置仅应用于具有匹配程序文件的印表机,请保留从印表机读取的值。

返回
与配置关联的程序文件。

◆ init

- (instancetype) init

使用默认值初始化一个新实例。

返回
一个初始化的 Config 实例,如果无法创建对象,则返回 nil。

◆ initWithCfgContent:

- (instancetype) initWithCfgContent: (NSString *) cfgContent

cfgContent 是从印表机接收的数据或之前保存到文件并重新加载的数据。

参数
cfgContent配置的内容。
返回
一个初始化的 Config 实例,如果无法创建对象,则返回 nil。

◆ setData:

- (void) setData: (NSString *) strData

设置与配置关联的数据。

印表机配置值。请勿修改这些值。

这些值不应被修改,且应仅用于读取、备份存储以及重新下载到印表机。

参数
strData要设置的数据。

◆ setModel:

- (void) setModel: (NSString *) strModel

设置与配置关联的型号。

印表机配置有效的型号。

配置只能下载到与型号匹配的印表机。

参数
strModel要设置的型号。

◆ setName:

- (void) setName: (NSString *) strName

设置与配置关联的名称。

配置名称。如果不需要命名,此属性可以留空。

此属性可用于为配置提供更具描述性的名称。例如 "ShipLabel"

请注意,名称应保持简短以防止被印表机截断。

参数
strName要设置的名称。

◆ setNumber:

- (void) setNumber: (int) iNumber

设置与配置关联的编号。

配置编号。有效范围为 0-8。0 为出厂配置,1-8 为用户存储的配置。

此编号指的是存储在印表机内存中的配置编号。

参数
iNumber要设置的编号。

◆ setProgramFile:

- (void) setProgramFile: (NSString *) strProgramFile

设置与配置关联的程序文件。

可以下载配置的印表机程序文件。

如果留空,印表机将不会阻止将配置下载到不同的程序文件。

如果要确保配置仅应用于具有匹配程序文件的印表机,请保留从印表机读取的值。

参数
strProgramFile要设置的程序文件。

该类的文档由以下文件生成: