Foxit PDF SDK
FSDK::HideAction类 参考
类 FSDK::HideAction 继承关系图:
FSDK::Action

Public 成员函数

 constructor (action)
 带有 parent class object. 更多...
 
 GetFieldNames ()
 从当前隐藏操作的数组中获取所有字段名。 更多...
 
 GetHideState ()
 获取隐藏状态。 更多...
 
 SetFieldNames (field_names)
 设置字段名数组。 更多...
 
 SetHideState (is_hide)
 设置隐藏状态。 更多...
 
- Public 成员函数 继承自 FSDK::Action
 constructor (document, action_dict)
 带参数的构造函数。 更多...
 
 GetDict ()
 获取当前对象的 PDF 字典。 更多...
 
 GetDocument ()
 获取当前操作所属的 PDF 文档。 更多...
 
 GetSubAction (index)
 通过索引获取子操作。 更多...
 
 GetSubActionCount ()
 获取子操作的数量。 更多...
 
 GetType ()
 获取操作类型。 更多...
 
 InsertSubAction (index, sub_action)
 将新子操作插入到索引指定的位置。 更多...
 
 IsEmpty ()
 检查当前对象是否为空。 更多...
 
 RemoveAllSubActions ()
 删除所有子操作。 更多...
 
 RemoveSubAction (index)
 删除由索引指定的子操作。 更多...
 
 SetSubAction (index, sub_action)
 通过索引设置子操作。 更多...
 

额外继承的成员函数

- 静态 Public 成员函数 继承自 FSDK::Action
static Create (document, action_type)
 为指定的操作类型创建新操作。 更多...
 
- 静态 Public 属性 继承自 FSDK::Action
static e_NewWindowFlagFalse
 新窗口标志的枚举。 更多...
 
static e_NewWindowFlagNone
 无"NewWindow"标志。
 
static e_NewWindowFlagTrue
 "NewWindow"标志为 true
 
static e_TypeGoto
 操作类型:跳转操作。
 
static e_TypeGoTo3DView
 操作类型:跳转到 3D 视图操作。
 
static e_TypeGoToE
 操作类型:嵌入式跳转操作。
 
static e_TypeGoToR
 操作类型:远程跳转操作。
 
static e_TypeHide
 操作类型:隐藏操作。
 
static e_TypeImportData
 操作类型:导入数据操作。
 
static e_TypeJavaScript
 操作类型:JavaScript 操作。
 
static e_TypeLaunch
 操作类型:启动操作。
 
static e_TypeMovie
 操作类型:影片操作。
 
static e_TypeNamed
 操作类型:命名操作。
 
static e_TypeRendition
 操作类型:演绎操作。
 
static e_TypeResetForm
 操作类型:重置表单操作。
 
static e_TypeSetOCGState
 操作类型:设置 OCG 状态操作。
 
static e_TypeSound
 操作类型:声音操作。
 
static e_TypeSubmitForm
 操作类型:提交表单操作。
 
static e_TypeThread
 操作类型:线程操作。
 
static e_TypeTrans
 操作类型:过渡操作。
 
static e_TypeUnknown
 操作类型的枚举。 更多...
 
static e_TypeURI
 操作类型:统一资源标识符 (URI) 操作。
 

详细描述

隐藏操作用于隐藏或显示指定的表单域。 类 FSDK.HideAction 派生自 FSDK.Action,提供获取/设置隐藏操作数据的功能。

参见
FSDK.Action

成员函数说明

◆ constructor()

FSDK::HideAction::constructor ( action  )

带有 parent class object.

参数
[in]actionParent class object.

◆ GetFieldNames()

FSDK::HideAction::GetFieldNames ( )

从当前隐藏操作的数组中获取所有字段名。

隐藏操作可以有一个数组来标识要隐藏或显示的字段。 此数组对于隐藏操作是必需的。

返回
字段名数组。

◆ GetHideState()

FSDK::HideAction::GetHideState ( )

获取隐藏状态。

返回
true 表示隐藏指定字段,false 表示显示指定字段。

◆ SetFieldNames()

FSDK::HideAction::SetFieldNames ( field_names  )

设置字段名数组。

隐藏操作可以有一个数组来标识要隐藏或显示的字段。 此数组对于隐藏操作是必需的。因此,对于新的隐藏操作,用户应调用此函数来设置该数组。

参数
[in]field_names表单域名称数组,用于指定要隐藏或显示的字段。 字段名可以通过函数 FSDK.Field.GetName 获取。
返回
无。

◆ SetHideState()

FSDK::HideAction::SetHideState ( is_hide  )

设置隐藏状态。

对于新的隐藏操作,如果未设置隐藏状态,默认将使用 true

参数
[in]is_hidetrue 表示隐藏指定字段,false 表示显示指定字段。
返回
无。