Foxit PDF SDK
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 (仅用于 ActionCallback.addMenuItem )确定菜单项旁边是否有复选标记的表达式字符串。 表达式应将event. 更多...
 
String getName ()
 Get 菜单项的语言无关名称。
更多...
 
String getParent ()
 Get 父级菜单项的名称。新菜单项将被添加到其子菜单中。
更多...
 
int getPos ()
 Get 在子菜单中定位新菜单项的位置。
更多...
 
String getPos_str ()
 Get (仅用于 ActionCallback::AddMenuIte )菜单中的命名项字符串(菜单项的语言无关名称)。
更多...
 
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 (仅用于 ActionCallback.addMenuItem )确定菜单项旁边是否有复选标记的表达式字符串。 表达式应将event. 更多...
 
void setName (String value)
 Set 菜单项的语言无关名称。
更多...
 
void setParent (String value)
 Set 父级菜单项的名称。新菜单项将被添加到其子菜单中。
更多...
 
void setPos (int value)
 Set 在子菜单中定位新菜单项的位置。
更多...
 
void setPos_str (String value)
 Set (仅用于 ActionCallback::AddMenuIte )菜单中的命名项字符串(菜单项的语言无关名称)。
更多...
 
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 (仅用于 ActionCallback.addMenuItem )确定菜单项旁边是否有复选标记的表达式字符串。 表达式应将event.

返回
(仅用于 ActionCallback.addMenuItem )确定菜单项旁边是否有复选标记的表达式字符串。 表达式应将event.rc设置为false以取消选中菜单项,设置为true以选中菜单项。 默认情况下菜单项不被标记。

◆ 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::AddMenuIte )菜单中的命名项字符串(菜单项的语言无关名称)。

返回
(仅用于 ActionCallback::AddMenuIte )菜单中的命名项字符串(菜单项的语言无关名称)。

◆ 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 (仅用于 ActionCallback.addMenuItem )确定菜单项旁边是否有复选标记的表达式字符串。 表达式应将event.

参数
[in]value(仅用于 ActionCallback.addMenuItem )确定菜单项旁边是否有复选标记的表达式字符串。 表达式应将event.rc设置为false以取消选中菜单项,设置为true以选中菜单项。 默认情况下菜单项不被标记。
返回
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::AddMenuIte )菜单中的命名项字符串(菜单项的语言无关名称)。

参数
[in]value(仅用于 ActionCallback::AddMenuIte )菜单中的命名项字符串(菜单项的语言无关名称)。
返回
None.

◆ setUser()

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

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

参数
[in]value要作为菜单项名称显示的用户字符串(语言相关名称)。
返回
None.