 |
| IXlsWorkbookSummaryProperties |
 |
COM interface ( getting help with interfaces )
interface IXlsWorkbookSummaryProperties : IDispatch
{
[id(0x00020001),propget] HRESULT DocumentTitle([out, retval] BSTR* documenttitle);
[id(0x00020001),propput] HRESULT DocumentTitle([in] BSTR documenttitle);
[id(0x00020002),propget] HRESULT Subject([out, retval] BSTR* pbstrSubject);
[id(0x00020002),propput] HRESULT Subject([in] BSTR bstrSubject);
[id(0x00020003),propget] HRESULT Author([out, retval] BSTR* pbstrAuthor);
[id(0x00020003),propput] HRESULT Author([in] BSTR bstrAuthor);
[id(0x00020004),propget] HRESULT Keywords([out, retval] BSTR* pbstrKeywords);
[id(0x00020004),propput] HRESULT Keywords([in] BSTR bstrKeywords);
[id(0x00020005),propget] HRESULT Comments([out, retval] BSTR* pbstrComments);
[id(0x00020005),propput] HRESULT Comments([in] BSTR bstrComments);
[id(0x00020006),propget] HRESULT Template([out, retval] BSTR* pbstrTemplate);
[id(0x00020007),propget] HRESULT LastSavedBy([out, retval] BSTR* pbstrLastSavedBy);
[id(0x00020007),propput] HRESULT LastSavedBy([in] BSTR bstrLastSavedBy);
[id(0x00020008),propget] HRESULT RevisionNumber([out, retval] BSTR* pbstrRevisionNumber);
[id(0x00020008),propput] HRESULT RevisionNumber([in] BSTR bstrRevisionNumber);
[id(0x00020009),propget] HRESULT TotalEditTime([out, retval] long* plTotalEditTime);
[id(0x0002000A),propget] HRESULT DateLastPrinted([out, retval] VARIANT* pdtDateLastPrinted);
[id(0x0002000A),propput] HRESULT DateLastPrinted([in] VARIANT* pdtDateLastPrinted);
[id(0x0002000B),propget] HRESULT DateCreated([out, retval] VARIANT* pdtDateCreated);
[id(0x0002000B),propput] HRESULT DateCreated([in] VARIANT* pdtDateCreated);
[id(0x0002000C),propget] HRESULT DateLastSaved([out, retval] VARIANT* pdtDateLastSaved);
[id(0x0002000C),propput] HRESULT DateLastSaved([in] VARIANT* pdtDateLastSaved);
[id(0x00020010),propget] HRESULT Thumbnail([out, retval] VARIANT* pvtThumbnail);
[id(0x00020011),propget] HRESULT ApplicationName([out, retval] BSTR* pbstrAppName);
[id(0x00020011),propput] HRESULT ApplicationName([in] BSTR bstrAppName);
[id(0x00020012),hidden,propget] HRESULT DocumentSecurity([out, retval] long* plDocSecurity);
[id(0x00020013),propget] HRESULT Category([out, retval] BSTR* pbstrCategory);
[id(0x00020013),propput] HRESULT Category([in] BSTR bstrCategory);
[id(0x0002001C),propget] HRESULT Manager([out, retval] BSTR* Manager);
[id(0x0002001C),propput] HRESULT Manager([in] BSTR Manager);
[id(0x0002001D),propget] HRESULT Company([out, retval] BSTR* Company);
[id(0x0002001D),propput] HRESULT Company([in] BSTR Company);
[id(0x0002001F),propget] HRESULT SharedDocument([out, retval] BOOL* pbSharedDocument);
[id(0x0002001F),propput] HRESULT SharedDocument([in] BOOL pbSharedDocument);
[id(0x00020020),propget] HRESULT DocumentVersion([out, retval] BSTR* pbstrVersion);
[id(0x00020020),propput] HRESULT DocumentVersion([in] BSTR bstrVersion);
[id(0x00020021),hidden,propget] HRESULT DigitalSignature([out, retval] VARIANT* pvtDigSig);
}
HRESULT DocumentTitle([out, retval] BSTR* documenttitle);
returns the document's title.
HRESULT DocumentTitle([in] BSTR documenttitle);
sets the document's title.
HRESULT Subject([out, retval] BSTR* pbstrSubject);
returns the document's subject.
HRESULT Subject([in] BSTR bstrSubject);
sets the document's subject.
HRESULT Author([out, retval] BSTR* pbstrAuthor);
returns the name of the document's author.
HRESULT Author([in] BSTR bstrAuthor);
sets the name of the document's author.
HRESULT Keywords([out, retval] BSTR* pbstrKeywords);
returns the document keywords.
HRESULT Keywords([in] BSTR bstrKeywords);
sets the document keywords.
HRESULT Comments([out, retval] BSTR* pbstrComments);
returns comments for the document.
HRESULT Comments([in] BSTR bstrComments);
sets comments for the document.
HRESULT Template([out, retval] BSTR* pbstrTemplate);
returns the name of the template used to create the document.
HRESULT LastSavedBy([out, retval] BSTR* pbstrLastSavedBy);
returns the name of the last person to edit and save the file.
HRESULT LastSavedBy([in] BSTR bstrLastSavedBy);
sets the name of the last person to edit and save the file.
HRESULT RevisionNumber([out, retval] BSTR* pbstrRevisionNumber);
returns the revision number.
HRESULT RevisionNumber([in] BSTR bstrRevisionNumber);
sets the revision number.
HRESULT TotalEditTime([out, retval] long* plTotalEditTime);
returns the total number of minutes the document was edited.
HRESULT DateLastPrinted([out, retval] VARIANT* pdtDateLastPrinted);
returns the date the document was last printed.
HRESULT DateLastPrinted([in] VARIANT* pdtDateLastPrinted);
sets the date the document was last printed.
HRESULT DateCreated([out, retval] VARIANT* pdtDateCreated);
returns the date the document was created.
HRESULT DateCreated([in] VARIANT* pdtDateCreated);
sets the date the document was created.
HRESULT DateLastSaved([out, retval] VARIANT* pdtDateLastSaved);
returns the date the document was last saved.
HRESULT DateLastSaved([in] VARIANT* pdtDateLastSaved);
sets the date the document was last saved.
HRESULT Thumbnail([out, retval] VARIANT* pvtThumbnail);
returns the thumbnail image for the document.
HRESULT ApplicationName([out, retval] BSTR* pbstrAppName);
returns the name of the application that made the file.
HRESULT ApplicationName([in] BSTR bstrAppName);
sets the name of the application that made the file.
HRESULT DocumentSecurity([out, retval] long* plDocSecurity);
returns the read-only recommendation setting (not always reliable).
HRESULT Category([out, retval] BSTR* pbstrCategory);
returns the document's category.
HRESULT Category([in] BSTR bstrCategory);
sets the document's category.
HRESULT Manager([out, retval] BSTR* Manager);
returns an associated manager.
HRESULT Manager([in] BSTR Manager);
sets an associated manager.
HRESULT Company([out, retval] BSTR* Company);
returns the name of the company.
HRESULT Company([in] BSTR Company);
sets the name of the company.
HRESULT SharedDocument([out, retval] BOOL* pbSharedDocument);
tells whether the file is a shared document/workbook.
HRESULT SharedDocument([in] BOOL pbSharedDocument);
sets whether the file is a shared document/workbook.
HRESULT DocumentVersion([out, retval] BSTR* pbstrVersion);
returns the version of the document.
HRESULT DocumentVersion([in] BSTR bstrVersion);
sets the version of the document. Example : 10.0
HRESULT DigitalSignature([out, retval] VARIANT* pvtDigSig);
returns the digital signature for the signed document.