ICAProfile

[ 
    object, 
    uuid(C37133E1-DCD0-4382-8AC6-F625B479260E), 
    dual, 
    nonextensible, 
    helpstring("ICAProfile Interface"), 
    pointer_default(unique) 
] 
interface ICAProfile : IDispatch{ 
    [propget, id(1), helpstring("property Name")] HRESULT Name([out, retval] BSTR* pVal); 
    [propput, id(1), helpstring("property Name")] HRESULT Name([in] BSTR newVal); 
    [propget, id(2), helpstring("property IncludeImages")] HRESULT IncludeImages([out, retval] VARIANT_BOOL* pVal); 
    [propput, id(2), helpstring("property IncludeImages")] HRESULT IncludeImages([in] VARIANT_BOOL newVal); 
    [propget, id(3), helpstring("property IncludeFlash")] HRESULT IncludeFlash([out, retval] VARIANT_BOOL* pVal); 
    [propput, id(3), helpstring("property IncludeFlash")] HRESULT IncludeFlash([in] VARIANT_BOOL newVal); 
    [propget, id(4), helpstring("property IncludeScript")] HRESULT IncludeScript([out, retval] VARIANT_BOOL* pVal); 
    [propput, id(4), helpstring("property IncludeScript")] HRESULT IncludeScript([in] VARIANT_BOOL newVal); 
    [propget, id(5), helpstring("property DownloadItems")] HRESULT DownloadItems([out, retval] VARIANT_BOOL* pVal); 
    [propput, id(5), helpstring("property DownloadItems")] HRESULT DownloadItems([in] VARIANT_BOOL newVal); 
    [propget, id(6), helpstring("property Overwrite")] HRESULT Overwrite([out, retval] VARIANT_BOOL* pVal); 
    [propput, id(6), helpstring("property Overwrite")] HRESULT Overwrite([in] VARIANT_BOOL newVal); 
    [propget, id(7), helpstring("property OverwriteCurrentFolderOnly")] HRESULT OverwriteCurrentFolderOnly([out, retval] VARIANT_BOOL* pVal); 
    [propput, id(7), helpstring("property OverwriteCurrentFolderOnly")] HRESULT OverwriteCurrentFolderOnly([in] VARIANT_BOOL newVal); 
    [propget, id(8), helpstring("property AutoGetKeywords")] HRESULT AutoGetKeywords([out, retval] VARIANT_BOOL* pVal); 
    [propput, id(8), helpstring("property AutoGetKeywords")] HRESULT AutoGetKeywords([in] VARIANT_BOOL newVal); 
    [propget, id(9), helpstring("property AutoGetComments")] HRESULT AutoGetComments([out, retval] VARIANT_BOOL* pVal); 
    [propput, id(9), helpstring("property AutoGetComments")] HRESULT AutoGetComments([in] VARIANT_BOOL newVal); 
    [propget, id(10), helpstring("property AutoGetAuthor")] HRESULT AutoGetAuthor([out, retval] VARIANT_BOOL* pVal); 
    [propput, id(10), helpstring("property AutoGetAuthor")] HRESULT AutoGetAuthor([in] VARIANT_BOOL newVal); 
};
 
ProgID
CyberArticleBook.CAProfile
C/C++头文件
CyberArticleBook.h; CyberArticleBook_i.c
 

属性 Name

获得/设置配置文件名称

参数

类型

  • get: [out, retval] BSTR* pVal:获得配置文件名称
  • put: [in] BSTR newVal:设置配置文件名称

属性 IncludeImages

获得/设置配置文件,保存网页的时候,是否需要包含图片。

参数

类型

  • get: [out, retval] VARIANT_BOOL* pVal
  • put: [in] VARIANT_BOOL newVal

属性 IncludeFlash

获得/设置配置文件,保存网页的时候,是否需要包含Flash

参数

类型

  • get: [out, retval] VARIANT_BOOL* pVal
  • put: [in] VARIANT_BOOL newVal

属性 IncludeScript

获得/设置配置文件,保存网页的时候,是否需要包含脚本

参数

类型

  • get: [out, retval] VARIANT_BOOL* pVal
  • put: [in] VARIANT_BOOL newVal

属性 DownloadItems

获得/设置配置文件,保存网页的时候,是否需要下载缓存中没有的文件。

参数

类型

  • get: [out, retval] VARIANT_BOOL* pVal
  • put: [in] VARIANT_BOOL newVal

属性 Overwrite

获得/设置配置文件,保存网页的时候,是否覆盖已经保存过的文章

参数

类型

  • get: [out, retval] VARIANT_BOOL* pVal
  • put: [in] VARIANT_BOOL newVal

属性 OverwriteCurrentFolderOnly

获得/设置配置文件,保存网页的时候,是否仅覆盖已经保存在当前文件夹的文章。

参数

类型

  • get: [out, retval] VARIANT_BOOL* pVal
  • put: [in] VARIANT_BOOL newVal

属性 AutoGetKeywords

获得/设置配置文件,保存网页的时候,是否需要自动从网页中获得关键字

参数

类型

  • get: [out, retval] VARIANT_BOOL* pVal
  • put: [in] VARIANT_BOOL newVal

属性 AutoGetComments

获得/设置配置文件,保存网页的时候,是否需要自动从网页中获得注释

参数

类型

  • get: [out, retval] VARIANT_BOOL* pVal
  • put: [in] VARIANT_BOOL newVal

属性 AutoGetAuthor

获得/设置配置文件,保存网页的时候,是否需自动从网页中获得网页作者

参数

类型

  • get: [out, retval] VARIANT_BOOL* pVal
  • put: [in] VARIANT_BOOL newVal