文档管理中心
您当前正在浏览HarmonyOS最新文档,覆盖已发布的所有API版本,可在API参考中筛选您使用的API版本。详细的版本配套关系请参考版本说明
指南与API参考API参考系统基础功能Basic Services Kit(基础服务)ArkTS API数据文件处理PrintExtensionContext

PrintExtensionContext

Phone26.0.0+PC/2in126.0.0+Tablet26.0.0+

PrintExtensionContext是PrintExtensionAbility的上下文环境,继承自ExtensionContext

PrintExtensionContext可直接作为PrintExtensionAbility的上下文环境,用于在打印扩展开发场景中获取和管理打印相关资源,以完成打印任务相关操作。关于PrintExtensionContext的设计逻辑与可访问资源,请参见PrintExtensionAbilityExtensionContext

说明
  • 本模块接口仅可在Stage模型下使用。
  • 起始版本: 26.0.0

导入模块

收起
自动换行
深色代码主题
复制
  1. import { PrintExtensionAbility } from '@kit.BasicServicesKit';

使用说明

通过PrintExtensionAbility子类实例获取PrintExtensionContext。

收起
自动换行
深色代码主题
复制
  1. import { PrintExtensionAbility } from '@kit.BasicServicesKit';
  2. import { Want } from '@kit.AbilityKit';
  3. export default class PrintExtension extends PrintExtensionAbility {
  4. onCreate(want: Want) {
  5. let context = this.context; // 获取PrintExtensionContext,后续可通过context访问打印相关资源
  6. }
  7. }