Foxit PDF SDK

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

## Public 成员函数
| MenuItemEx ()
| 构造函数。
| MenuItemEx (MenuItemEx menu_item)
| 构造函数，使用另一个菜单项对象。 更多...
| MenuItemEx (String item_name, String return_name, boolean is_checked, boolean is_enabled, MenuItemExArray sub_menu_item_array)
| 构造函数，带参数。 更多...
synchronized void | delete ()
| 直接清除C++相关资源。 更多...
boolean | getIs_checked ()
| Get 布尔值，指示菜单项是否标记为选中状态。 更多...
boolean | getIs_enabled ()
| Get 布尔值，指示菜单项是否显示为启用状态或灰显状态。 更多...
String | getItem_name ()
| Get 菜单项名称，即显示在菜单项上的字符串。值"-"被保留用于在菜单中绘制分隔线。 更多...
String | getReturn_name ()
| Get 菜单项被选中时返回的字符串。默认值为菜单项名称的值。 更多...
MenuItemExArray | getSub_menu_item_array ()
| Get 子菜单项数组。 更多...
void | set (String item_name, String return_name, boolean is_checked, boolean is_enabled, MenuItemExArray sub_menu_item_array)
| 设置值。 更多...
void | setIs_checked (boolean value)
| Set 布尔值，指示菜单项是否标记为选中状态。 更多...
void | setIs_enabled (boolean value)
| Set 布尔值，指示菜单项是否显示为启用状态或灰显状态。 更多...
void | setItem_name (String value)
| Set 菜单项名称，即显示在菜单项上的字符串。值"-"被保留用于在菜单中绘制分隔线。 更多...
void | setReturn_name (String value)
| Set 菜单项被选中时返回的字符串。默认值为菜单项名称的值。 更多...
void | setSub_menu_item_array (MenuItemExArray value)
| Set 子菜单项数组。 更多...

## 详细描述

此类表示菜单项。

## 构造及析构函数说明

## ◆ MenuItemEx() [1/2]

com.foxit.sdk.MenuItemEx.MenuItemEx | ( | String | item_name,
|  | String | return_name,
|  | boolean | is_checked,
|  | boolean | is_enabled,
|  | MenuItemExArray | sub_menu_item_array
| ) |  |

构造函数，带参数。

参数

  [in] | item_name | 菜单项名称，即显示在菜单项上的字符串。
  [in] | return_name | 菜单项被选中时返回的字符串。
  [in] | is_checked | 布尔值，指示菜单项是否标记为选中状态。
  [in] | is_enabled | 布尔值，指示菜单项是否显示为启用状态或灰显状态。
  [in] | sub_menu_item_array | 子菜单项数组。

## ◆ MenuItemEx() [2/2]

com.foxit.sdk.MenuItemEx.MenuItemEx | ( | MenuItemEx | menu_item | ) |

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

参数

  [in] | menu_item | 另一个菜单项对象。

## 成员函数说明

## ◆ delete()

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

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

返回
  无。

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

## ◆ getIs_checked()

com.foxit.sdk.MenuItemEx.getIs_checked | ( |  | ) |

Get 布尔值，指示菜单项是否标记为选中状态。

true 表示菜单项将被标记为选中状态， false 表示菜单项不会被标记为选中状态。

返回
  布尔值，指示菜单项是否标记为选中状态。

## ◆ getIs_enabled()

com.foxit.sdk.MenuItemEx.getIs_enabled | ( |  | ) |

Get 布尔值，指示菜单项是否显示为启用状态或灰显状态。

true 表示菜单项将显示为启用状态， false 表示菜单项将显示为灰显状态。

返回
  布尔值，指示菜单项是否显示为启用状态或灰显状态。

## ◆ getItem_name()

com.foxit.sdk.MenuItemEx.getItem_name | ( |  | ) |

Get 菜单项名称，即显示在菜单项上的字符串。值"-"被保留用于在菜单中绘制分隔线。

返回
  菜单项名称，即显示在菜单项上的字符串。值"-"被保留用于在菜单中绘制分隔线。

## ◆ getReturn_name()

com.foxit.sdk.MenuItemEx.getReturn_name | ( |  | ) |

Get 菜单项被选中时返回的字符串。默认值为菜单项名称的值。

返回
  菜单项被选中时返回的字符串。默认值为菜单项名称的值。

## ◆ getSub_menu_item_array()

com.foxit.sdk.MenuItemEx.getSub_menu_item_array | ( |  | ) |

Get 子菜单项数组。

返回
  子菜单项数组。

## ◆ set()

void com.foxit.sdk.MenuItemEx.set | ( | String | item_name,
|  | String | return_name,
|  | boolean | is_checked,
|  | boolean | is_enabled,
|  | MenuItemExArray | sub_menu_item_array
| ) |  |

设置值。

参数

  [in] | item_name | 菜单项名称，即显示在菜单项上的字符串。
  [in] | return_name | 菜单项被选中时返回的字符串。
  [in] | is_checked | 布尔值，指示菜单项是否标记为选中状态。
  [in] | is_enabled | 布尔值，指示菜单项是否显示为启用状态或灰显状态。
  [in] | sub_menu_item_array | 子菜单项数组。

返回
  无返回值。

## ◆ setIs_checked()

com.foxit.sdk.MenuItemEx.setIs_checked | ( | boolean | value | ) |

Set 布尔值，指示菜单项是否标记为选中状态。

true 表示菜单项将被标记为选中状态， false 表示菜单项不会被标记为选中状态。

参数

  [in] | value | 布尔值，指示菜单项是否标记为选中状态。

返回
  None.

## ◆ setIs_enabled()

com.foxit.sdk.MenuItemEx.setIs_enabled | ( | boolean | value | ) |

Set 布尔值，指示菜单项是否显示为启用状态或灰显状态。

true 表示菜单项将显示为启用状态， false 表示菜单项将显示为灰显状态。

参数

  [in] | value | 布尔值，指示菜单项是否显示为启用状态或灰显状态。

返回
  None.

## ◆ setItem_name()

com.foxit.sdk.MenuItemEx.setItem_name | ( | String | value | ) |

Set 菜单项名称，即显示在菜单项上的字符串。值"-"被保留用于在菜单中绘制分隔线。

参数

  [in] | value | 菜单项名称，即显示在菜单项上的字符串。值"-"被保留用于在菜单中绘制分隔线。

返回
  None.

## ◆ setReturn_name()

com.foxit.sdk.MenuItemEx.setReturn_name | ( | String | value | ) |

Set 菜单项被选中时返回的字符串。默认值为菜单项名称的值。

参数

  [in] | value | 菜单项被选中时返回的字符串。默认值为菜单项名称的值。

返回
  None.

## ◆ setSub_menu_item_array()

com.foxit.sdk.MenuItemEx.setSub_menu_item_array | ( | MenuItemExArray | value | ) |

Set 子菜单项数组。

参数

  [in] | value | 子菜单项数组。

返回
  None.