Foxit PDF SDK

Public 成员函数 | 所有成员列表
FSDK::HideAction类 参考
类 FSDK::HideAction 继承关系图:

## 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] | action | Parent 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_hide | true 表示隐藏指定字段，false 表示显示指定字段。

返回
  无。