Foxit PDF SDK

Public 成员函数 | 所有成员列表
com.foxit.sdk.MenuItemConfig类 参考

## Public 成员函数
| MenuItemConfig ()
| 构造函数。
| MenuItemConfig (MenuItemConfig menu_item_config)
| 构造函数，使用另一个菜单项配置对象。 更多...
| MenuItemConfig (String name, String user, String parent, int pos, String pos_str, String exec, String enable, String marked)
| 构造函数，带参数。 更多...
synchronized void | delete ()
| 直接清除C++相关资源。 更多...
String | getEnable ()
| Get （仅用于 ActionCallback::AddMenuItem）用于确定是否启用菜单项的表达式字符串。 更多...
String | getExec ()
| Get （仅用于 ActionCallback::AddMenuItem）当用户选择菜单项时要执行的表达式字符串。 更多...
String | getMarked ()
| Get （仅用于 更多...
String | getName ()
| Get 菜单项的语言无关名称。 更多...
String | getParent ()
| Get 父级菜单项的名称。新菜单项将被添加到其子菜单中。 更多...
int | getPos ()
| Get 在子菜单中定位新菜单项的位置。 更多...
String | getPos_str ()
| Get （仅用于 ActionCallback::AddMenuItem）菜单中的命名项字符串（菜单项的语言无关名称）。 更多...
String | getUser ()
| Get 要作为菜单项名称显示的用户字符串（语言相关名称）。 更多...
void | set (String name, String user, String parent, int pos, String pos_str, String exec, String enable, String marked)
| 设置值。 更多...
void | setEnable (String value)
| Set （仅用于 ActionCallback::AddMenuItem）用于确定是否启用菜单项的表达式字符串。 更多...
void | setExec (String value)
| Set （仅用于 ActionCallback::AddMenuItem）当用户选择菜单项时要执行的表达式字符串。 更多...
void | setMarked (String value)
| Set （仅用于 更多...
void | setName (String value)
| Set 菜单项的语言无关名称。 更多...
void | setParent (String value)
| Set 父级菜单项的名称。新菜单项将被添加到其子菜单中。 更多...
void | setPos (int value)
| Set 在子菜单中定位新菜单项的位置。 更多...
void | setPos_str (String value)
| Set （仅用于 ActionCallback::AddMenuItem）菜单中的命名项字符串（菜单项的语言无关名称）。 更多...
void | setUser (String value)
| Set 要作为菜单项名称显示的用户字符串（语言相关名称）。 更多...

## 详细描述

此类表示菜单项配置。

## 构造及析构函数说明

## ◆ MenuItemConfig() [1/2]

com.foxit.sdk.MenuItemConfig.MenuItemConfig | ( | String | name,
|  | String | user,
|  | String | parent,
|  | int | pos,
|  | String | pos_str,
|  | String | exec,
|  | String | enable,
|  | String | marked
| ) |  |

构造函数，带参数。

参数

  [in] | name | 菜单项的语言无关名称。
  [in] | user | 显示为菜单项名称的用户字符串（语言相关名称）。
  [in] | parent | 父菜单项的名称。新菜单项将添加到其子菜单中。
  [in] | pos | 在子菜单中定位新菜单项的位置。
  [in] | pos_str | 菜单中的命名项字符串（菜单项的语言无关名称）。
  [in] | exec | 当用户选择菜单项时要执行的表达式字符串。
  [in] | enable | 用于确定是否启用菜单项的表达式字符串。
  [in] | marked | 确定菜单项旁边是否有复选标记的表达式字符串。

## ◆ MenuItemConfig() [2/2]

com.foxit.sdk.MenuItemConfig.MenuItemConfig | ( | MenuItemConfig | menu_item_config | ) |

构造函数，使用另一个菜单项配置对象。

参数

  [in] | menu_item_config | 另一个菜单项配置对象。

## 成员函数说明

## ◆ delete()

synchronized void com.foxit.sdk.MenuItemConfig.delete | ( |  | ) |

直接清除C++相关资源。

返回
  无。

注解
  一旦这个接口被调用，这个对象将不能再被使用。

## ◆ getEnable()

com.foxit.sdk.MenuItemConfig.getEnable | ( |  | ) |

Get （仅用于 ActionCallback::AddMenuItem）用于确定是否启用菜单项的表达式字符串。

返回
  （仅用于 ActionCallback::AddMenuItem）用于确定是否启用菜单项的表达式字符串。

## ◆ getExec()

com.foxit.sdk.MenuItemConfig.getExec | ( |  | ) |

Get （仅用于 ActionCallback::AddMenuItem）当用户选择菜单项时要执行的表达式字符串。

返回
  （仅用于 ActionCallback::AddMenuItem）当用户选择菜单项时要执行的表达式字符串。

## ◆ getMarked()

com.foxit.sdk.MenuItemConfig.getMarked | ( |  | ) |

Get （仅用于

返回
  （仅用于

## ◆ getName()

com.foxit.sdk.MenuItemConfig.getName | ( |  | ) |

Get 菜单项的语言无关名称。

返回
  菜单项的语言无关名称。

## ◆ getParent()

com.foxit.sdk.MenuItemConfig.getParent | ( |  | ) |

Get 父级菜单项的名称。新菜单项将被添加到其子菜单中。

返回
  父级菜单项的名称。新菜单项将被添加到其子菜单中。

## ◆ getPos()

com.foxit.sdk.MenuItemConfig.getPos | ( |  | ) |

Get 在子菜单中定位新菜单项的位置。

返回
  在子菜单中定位新菜单项的位置。

## ◆ getPos_str()

com.foxit.sdk.MenuItemConfig.getPos_str | ( |  | ) |

Get （仅用于 ActionCallback::AddMenuItem）菜单中的命名项字符串（菜单项的语言无关名称）。

返回
  （仅用于 ActionCallback::AddMenuItem）菜单中的命名项字符串（菜单项的语言无关名称）。

## ◆ getUser()

com.foxit.sdk.MenuItemConfig.getUser | ( |  | ) |

Get 要作为菜单项名称显示的用户字符串（语言相关名称）。

返回
  要作为菜单项名称显示的用户字符串（语言相关名称）。

## ◆ set()

void com.foxit.sdk.MenuItemConfig.set | ( | String | name,
|  | String | user,
|  | String | parent,
|  | int | pos,
|  | String | pos_str,
|  | String | exec,
|  | String | enable,
|  | String | marked
| ) |  |

设置值。

参数

  [in] | name | 菜单项的语言无关名称。
  [in] | user | 要作为菜单项名称显示的用户字符串（语言相关名称）。
  [in] | parent | 父级菜单项的名称。新菜单项将被添加到其子菜单中。
  [in] | pos | 在子菜单中定位新菜单项的位置。
  [in] | pos_str | 菜单中的命名项字符串（菜单项的语言无关名称）。
  [in] | exec | 当用户选择菜单项时要执行的表达式字符串。
  [in] | enable | 用于确定是否启用菜单项的表达式字符串。
  [in] | marked | 确定菜单项旁边是否有复选标记的表达式字符串。

返回
  无返回值。

## ◆ setEnable()

com.foxit.sdk.MenuItemConfig.setEnable | ( | String | value | ) |

Set （仅用于 ActionCallback::AddMenuItem）用于确定是否启用菜单项的表达式字符串。

参数

  [in] | value | （仅用于 ActionCallback::AddMenuItem）用于确定是否启用菜单项的表达式字符串。

返回
  None.

## ◆ setExec()

com.foxit.sdk.MenuItemConfig.setExec | ( | String | value | ) |

Set （仅用于 ActionCallback::AddMenuItem）当用户选择菜单项时要执行的表达式字符串。

参数

  [in] | value | （仅用于 ActionCallback::AddMenuItem）当用户选择菜单项时要执行的表达式字符串。

返回
  None.

## ◆ setMarked()

com.foxit.sdk.MenuItemConfig.setMarked | ( | String | value | ) |

Set （仅用于

参数

  [in] | value | （仅用于

返回
  None.

## ◆ setName()

com.foxit.sdk.MenuItemConfig.setName | ( | String | value | ) |

Set 菜单项的语言无关名称。

参数

  [in] | value | 菜单项的语言无关名称。

返回
  None.

## ◆ setParent()

com.foxit.sdk.MenuItemConfig.setParent | ( | String | value | ) |

Set 父级菜单项的名称。新菜单项将被添加到其子菜单中。

参数

  [in] | value | 父级菜单项的名称。新菜单项将被添加到其子菜单中。

返回
  None.

## ◆ setPos()

com.foxit.sdk.MenuItemConfig.setPos | ( | int | value | ) |

Set 在子菜单中定位新菜单项的位置。

参数

  [in] | value | 在子菜单中定位新菜单项的位置。

返回
  None.

## ◆ setPos_str()

com.foxit.sdk.MenuItemConfig.setPos_str | ( | String | value | ) |

Set （仅用于 ActionCallback::AddMenuItem）菜单中的命名项字符串（菜单项的语言无关名称）。

参数

  [in] | value | （仅用于 ActionCallback::AddMenuItem）菜单中的命名项字符串（菜单项的语言无关名称）。

返回
  None.

## ◆ setUser()

com.foxit.sdk.MenuItemConfig.setUser | ( | String | value | ) |

Set 要作为菜单项名称显示的用户字符串（语言相关名称）。

参数

  [in] | value | 要作为菜单项名称显示的用户字符串（语言相关名称）。

返回
  None.