"创建操作"是为运行的应用程序创建操作和数据类型而设计的。但是,操作和数据类型是非常灵活的,并且包括只有通过手动创建定义才能访问的附加功能。
有关详细信息,请参见:
当下面的任一条件为真时,就不能用"创建操作"为应用程序创建操作:
lp -ddevice filename
这里,每次执行命令用户必须提供 device。
应用程序图标必须有与操作名称不同的标记。
例如,不能用"创建操作"来提供现有操作的本地语言版本。
该操作需要操作数据库的任一种高级特性。
这些高级特性的实例是如下一些操作:
从远离操作定义的系统上启动命令
调用其他操作
必须作为不同用户而运行 (例如,作为超级用户)
广泛地使用"映射"'特性
根据提供给操作的文件变量数目的不同,其行为也很不相同
当下面的任一条件为真时,就不能用"创建操作"为应用程序创建数据类型:
该数据类型必须与除"打开"和"打印"之外的另一些操作相关联。
该文件类型的"打开"操作不是该操作的命令。
例如,无法用"创建操作"来创建此类数据类型,来为代表该应用程序的应用程序组的目录提供了唯一图标。