You can modify these properties using the Microsoft Developer Support OLE File Property Reader available
here[
^]. When you have installed this, it allows you to manipulate the underlying OleStorage. Here's a code sample:
private void ChangeProp(string file, string author)
{
DSOFile.OleDocumentPropertiesClass documentProperties = new DSOFile.OleDocumentPropertiesClass()
DSOFile.SummaryProperties summaryProperties
try
{
documentProperties.Open(file, false, DSOFile.dsoFileOpenOptions.dsoOptionDefault)
summaryProperties = documentProperties.SummaryProperties
summaryProperties.Author = author
documentProperties.Save()
}
finally
{
summaryProperties = null
documentProperties = null
}
}