2. The following methods are undocumented, can you explain the each of the arguments, the return values, provide an example, and identify when within the SharePoint interface these methods are called :
VARIANT_BOOL CheckinDocument(
[in] BSTR bstrDocumentLocation,
[in] int CheckinType,
[in] BSTR CheckinComment,
[in, optional] VARIANT_BOOL bKeepCheckout);
VARIANT_BOOL DiscardLocalCheckout([in] BSTR bstrDocumentLocationRaw);
void ViewInExcel(
[in] BSTR SiteUrl,
[in] BSTR FileName,
[in] BSTR SessionId,
[in] BSTR Cmd,
[in] BSTR Sheet,
[in] int Row,
[in] int Column,
[in, optional] VARIANT varProgID);
VARIANT_BOOL CheckoutDocumentPrompt(
[in] BSTR bstrDocumentLocationRaw,
[in] VARIANT_BOOL fEditAfterCheckout,
[in, optional] VARIANT varProgID);
void NewBlogPost(
[in] BSTR bstrProviderId,
[in] BSTR bstrBlogUrl,
[in] BSTR bstrBlogName);
};
TIA.
Tom