ICAArticleResource

[ 
    object, 
    uuid(361BFDAB-CA41-4A36-AF20-41D1C98F2BD1), 
    dual, 
    nonextensible, 
    helpstring("ICAArticleResource Interface"), 
    pointer_default(unique) 
] 
interface ICAArticleResource : IDispatch{ 
    [propget, id(1), helpstring("property Name")] HRESULT Name([out, retval] BSTR* pVal); 
    [propget, id(2), helpstring("property URL")] HRESULT URL([out, retval] BSTR* pVal); 
    [propget, id(3), helpstring("property Size")] HRESULT Size([out, retval] LONG* pVal); 
    [id(4), helpstring("method SaveToStream")] HRESULT SaveToStream([in] IStream* pStream); 
}; 
 
ProgID
CyberArticleBook.CAArticleResource
C/C++头文件
CyberArticleBook.h; CyberArticleBook_i.c
 

属性 Name

获得文章资源名称

参数

类型

  • get: [out, retval] BSTR* pVal:获得文章资源名称

属性 URL

获得文章资源来源URL

参数

类型

  • get: [out, retval] BSTR* pVal:获得文章资源URL

属性 Size

获得文章资源数据大小

参数

类型

  • get: [out, retval] LONG* pVal:文章资源大小
  • put: 无

方法 SaveToStream

将文章资源数据保存到Stream里面。

参数

  • [in] IStream* pStream:Stream对象,用来接收文章资源数据。

返回