Foxit PDF SDK
foxit.pdf.actions.URIAction类 参考
类 foxit.pdf.actions.URIAction 继承关系图:
foxit.pdf.actions.Action foxit.common.Base

Public 成员函数

 URIAction (Action action)
 构造函数,使用父类对象。 更多...
 
string GetURI ()
 获取URI字符串。 更多...
 
bool IsTrackPosition ()
 检查在解析URI时是否跟踪鼠标位置。 更多...
 
void SetTrackPositionFlag (bool is_track_position)
 设置跟踪位置标志的值。 更多...
 
void SetURI (string uri)
 设置URI字符串。 更多...
 
- Public 成员函数 继承自 foxit.pdf.actions.Action
 Action (PDFDoc document, PDFDictionary action_dict)
 构造函数,带参数。 更多...
 
 Action (Action action)
 构造函数,使用另一个动作对象。 更多...
 
PDFDictionary GetDict ()
 获取当前对象的PDF字典。 更多...
 
PDFDoc GetDocument ()
 获取当前动作所属的PDF文档。 更多...
 
Action GetSubAction (int index)
 按索引获取子动作。 更多...
 
int GetSubActionCount ()
 获取子动作的数量。 更多...
 
Action.Type GetType ()
 获取动作类型。 更多...
 
void InsertSubAction (int index, Action sub_action)
 在指定索引位置插入新的子动作。 更多...
 
bool IsEmpty ()
 检查当前对象是否为空。 更多...
 
void RemoveAllSubActions ()
 移除所有子动作。 更多...
 
void RemoveSubAction (int index)
 移除指定索引的子动作。 更多...
 
void SetSubAction (int index, Action sub_action)
 按索引设置子动作。 更多...
 

额外继承的成员函数

- Public 类型 继承自 foxit.pdf.actions.Action
enum  NewWindowFlag { NewWindowFlag.e_NewWindowFlagFalse = 0, NewWindowFlag.e_NewWindowFlagTrue = 1, NewWindowFlag.e_NewWindowFlagNone = 2 }
 新窗口标志枚举。 更多...
 
enum  Type {
  Type.e_TypeUnknown = 0, Type.e_TypeGoto = 1, Type.e_TypeGoToR = 2, Type.e_TypeGoToE = 3,
  Type.e_TypeLaunch = 4, Type.e_TypeThread = 5, Type.e_TypeURI = 6, Type.e_TypeSound = 7,
  Type.e_TypeMovie = 8, Type.e_TypeHide = 9, Type.e_TypeNamed = 10, Type.e_TypeSubmitForm = 11,
  Type.e_TypeResetForm = 12, Type.e_TypeImportData = 13, Type.e_TypeJavaScript = 14, Type.e_TypeSetOCGState = 15,
  Type.e_TypeRendition = 16, Type.e_TypeTrans = 17, Type.e_TypeGoTo3DView = 18
}
 动作类型枚举。 更多...
 
- 静态 Public 成员函数 继承自 foxit.pdf.actions.Action
static Action Create (PDFDoc document, Action.Type action_type)
 为指定的动作类型创建新动作。 更多...
 

详细描述

URI(统一资源标识符)动作是一种导致URI被解析的动作。 类foxit.pdf.actions.URIAction 派生自Action ,提供用于 获取/设置URI动作数据的函数。

参见
Action

构造及析构函数说明

◆ URIAction()

foxit.pdf.actions.URIAction.URIAction ( Action  action)
inline

构造函数,使用父类对象。

参数
[in]action父类对象。

成员函数说明

◆ GetURI()

string foxit.pdf.actions.URIAction.GetURI ( )
inline

获取URI字符串。

返回
URI字符串。

◆ IsTrackPosition()

bool foxit.pdf.actions.URIAction.IsTrackPosition ( )
inline

检查在解析URI时是否跟踪鼠标位置。

返回
true表示应用程序应跟踪鼠标位置, false表示无需跟踪鼠标位置。

◆ SetTrackPositionFlag()

void foxit.pdf.actions.URIAction.SetTrackPositionFlag ( bool  is_track_position)
inline

设置跟踪位置标志的值。

参数
[in]is_track_positiontrue表示跟踪位置,false表示不跟踪位置。
返回
无。

◆ SetURI()

void foxit.pdf.actions.URIAction.SetURI ( string  uri)
inline

设置URI字符串。

参数
[in]uri要设置的URI字符串。不应为空字符串。
返回
无。