HtmlSaveOptions.HtmlPageMarkupSavingStrategy

遗产: java.lang.Object, com.aspose.ms.System.Delegate, com.aspose.ms.System.MulticastDelegate

public abstract static class HtmlSaveOptions.HtmlPageMarkupSavingStrategy extends System.MulticastDelegate

转换结果可以包含一个或多个 HTML 页面(也可以引用图像或字体等外部文件)您可以分配给此属性委托,该委托是从自定义方法创建的,该方法实现了在期间创建的已获取 HTML 页面(HTML 本身)的处理转换。在这种情况下,处理(如保存在流或磁盘中)可以在该自定义代码中完成。在这种情况下,所有用于保存 HTML 页面标记的必要操作都必须在提供的方法代码中进行,因为在转换器代码中保存结果将不会被使用。如果出于某种原因必须由转换器代码本身而不是自定义代码来处理这种或那种情况,请在“htmlSavingInfo”参数变量的自定义代码标志“CustomProcessingCancelled”中设置:它向转换器发出信号,表明所有必要的处理步骤该资源必须在转换器本身中完成,就像没有任何外部自定义保存代码一样。

构造函数

构造函数描述
HtmlPageMarkupSavingStrategy()

方法

方法描述
beginInvoke(HtmlSaveOptions.HtmlPageMarkupSavingInfo htmlSavingInfo, System.AsyncCallback callback, Object state)内部 beginInvoke 方法
combine(System.Delegate arg0, System.Delegate arg1)
combine(System.Delegate[] arg0)
endInvoke(System.IAsyncResult result)内部 endInvoke 方法
equals(Object arg0)
getClass()
getInvocationList()
hashCode()
invoke(HtmlSaveOptions.HtmlPageMarkupSavingInfo htmlSavingInfo)调用的方法
notify()
notifyAll()
op_Equality(System.Delegate arg0, System.Delegate arg1)
op_Equality(System.MulticastDelegate arg0, System.MulticastDelegate arg1)
op_Inequality(System.Delegate arg0, System.Delegate arg1)
op_Inequality(System.MulticastDelegate arg0, System.MulticastDelegate arg1)
peekOutRefParam(int arg0)
peekResult()
remove(System.Delegate arg0, System.Delegate arg1)
removeAll(System.Delegate arg0, System.Delegate arg1)
setException(RuntimeException arg0)
throwException()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

HtmlPageMarkupSavingStrategy()

public HtmlPageMarkupSavingStrategy()

beginInvoke(HtmlSaveOptions.HtmlPageMarkupSavingInfo htmlSavingInfo, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginInvoke(HtmlSaveOptions.HtmlPageMarkupSavingInfo htmlSavingInfo, System.AsyncCallback callback, Object state)

内部 beginInvoke 方法

参数:

范围类型描述
htmlSavingInfoHtmlPageMarkupSavingInfoSaveOptions.ResourceSavingInfo 对象
callbackcom.aspose.ms.System.AsyncCallbackAsyncCallback 对象
statejava.lang.Object状态对象

退货: com.aspose.ms.System.IAsyncResult - IAsyncResult 对象

combine(System.Delegate arg0, System.Delegate arg1)

public static System.Delegate combine(System.Delegate arg0, System.Delegate arg1)

参数:

范围类型描述
arg0com.aspose.ms.System.Delegate
arg1com.aspose.ms.System.Delegate

退货: com.aspose.ms.System.Delegate

combine(System.Delegate[] arg0)

public static System.Delegate combine(System.Delegate[] arg0)

参数:

范围类型描述
arg0com.aspose.ms.System.Delegate[]

退货: com.aspose.ms.System.Delegate

endInvoke(System.IAsyncResult result)

public final void endInvoke(System.IAsyncResult result)

内部 endInvoke 方法

参数:

范围类型描述
resultcom.aspose.ms.System.IAsyncResultIAsyncResult 对象

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getInvocationList()

public final System.Delegate[] getInvocationList()

退货: com.aspose.ms.System.Delegate[]

hashCode()

public native int hashCode()

退货: 整数

invoke(HtmlSaveOptions.HtmlPageMarkupSavingInfo htmlSavingInfo)

public abstract void invoke(HtmlSaveOptions.HtmlPageMarkupSavingInfo htmlSavingInfo)

调用的方法

参数:

范围类型描述
htmlSavingInfoHtmlPageMarkupSavingInfoSaveOptions.ResourceSavingInfo 对象

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

op_Equality(System.Delegate arg0, System.Delegate arg1)

public static boolean op_Equality(System.Delegate arg0, System.Delegate arg1)

参数:

范围类型描述
arg0com.aspose.ms.System.Delegate
arg1com.aspose.ms.System.Delegate

退货: 布尔值

op_Equality(System.MulticastDelegate arg0, System.MulticastDelegate arg1)

public static boolean op_Equality(System.MulticastDelegate arg0, System.MulticastDelegate arg1)

参数:

范围类型描述
arg0com.aspose.ms.System.MulticastDelegate
arg1com.aspose.ms.System.MulticastDelegate

退货: 布尔值

op_Inequality(System.Delegate arg0, System.Delegate arg1)

public static boolean op_Inequality(System.Delegate arg0, System.Delegate arg1)

参数:

范围类型描述
arg0com.aspose.ms.System.Delegate
arg1com.aspose.ms.System.Delegate

退货: 布尔值

op_Inequality(System.MulticastDelegate arg0, System.MulticastDelegate arg1)

public static boolean op_Inequality(System.MulticastDelegate arg0, System.MulticastDelegate arg1)

参数:

范围类型描述
arg0com.aspose.ms.System.MulticastDelegate
arg1com.aspose.ms.System.MulticastDelegate

退货: 布尔值

peekOutRefParam(int arg0)

public Object peekOutRefParam(int arg0)

参数:

范围类型描述
arg0int

退货: java.lang.Object

peekResult()

public Object peekResult()

退货: java.lang.Object

remove(System.Delegate arg0, System.Delegate arg1)

public static System.Delegate remove(System.Delegate arg0, System.Delegate arg1)

参数:

范围类型描述
arg0com.aspose.ms.System.Delegate
arg1com.aspose.ms.System.Delegate

退货: com.aspose.ms.System.Delegate

removeAll(System.Delegate arg0, System.Delegate arg1)

public static System.Delegate removeAll(System.Delegate arg0, System.Delegate arg1)

参数:

范围类型描述
arg0com.aspose.ms.System.Delegate
arg1com.aspose.ms.System.Delegate

退货: com.aspose.ms.System.Delegate

setException(RuntimeException arg0)

public void setException(RuntimeException arg0)

参数:

范围类型描述
arg0java.lang.RuntimeException

throwException()

public void throwException()

toString()

public String toString()

退货: java.lang.字符串

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

参数:

范围类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

参数:

范围类型描述
arg0long
arg1int