title: How to read custom file properties in c#
body: <p>I'm looking for a way to read document properties in C#.  I've heard about dsofile.dll, but it seems like an old COM wrapper, and was wondering if there is something more modern for the .NET framework/C#.  What I'm actually reading is not an office document file, but a Solidworks .SLDDRW file, that has Custom properties.  You can view and change these in Windows Explorer by right-clicking on the file, and going to the Properties window, Custom tab.</p>
  
  <p>Anyone know how to read these custom properties in C# / .NET 3.5?</p>
  
  <p>Thanks!</p>