Solid Edge ST7 SDK
File Properties

Solid Edge supports five property sets: summary information, extended summary information, project information, document information, and mechanical modeling. In addition, there is a Custom property set which gives access to all user-created properties defined through the Custom pane on the Properties dialog box.

Solid Edge file properties can be accessed via the SolidEdgeFramework.PropertySets, SolidEdgeFileProperties.PropertySets and RevisionManager.PropertySets API classes.

Although each Solid Edge file type is different, the following table lists common file properties.


Property Set Property Name Maintained Variant Type .NET Type
Custom (User Defined) X Any Any
DocumentSummaryInformation Byte Count VT_I4 Int32
DocumentSummaryInformation Category X VT_LPSTR String
DocumentSummaryInformation Category X VT_LPSTR String
DocumentSummaryInformation Company VT_LPSTR String
DocumentSummaryInformation Hidden Objects VT_I4 Int32
DocumentSummaryInformation Lines VT_I4 Int32
DocumentSummaryInformation Manager X VT_LPSTR String
DocumentSummaryInformation Multimedia Clips VT_I4 Int32
DocumentSummaryInformation Notes VT_I4 Int32
DocumentSummaryInformation Paragraphs VT_I4 Int32
DocumentSummaryInformation Presentation Format VT_LPSTR String
DocumentSummaryInformation Slides VT_I4 Int32
ExtendedSummaryInformation CreationLocale X VT_I4 Int32
ExtendedSummaryInformation DocumentID X VT_CLSID Guid
ExtendedSummaryInformation Hardware X VT_BOOL Boolean
ExtendedSummaryInformation Name of Saving Application X VT_LPWSTR String
ExtendedSummaryInformation Status X VT_I4 Int32
ExtendedSummaryInformation Username X VT_LPWSTR String
MechanicalModeling Material X VT_LPWSTR String
ProjectInformation Document Number X VT_LPWSTR String
ProjectInformation Project Name X VT_LPWSTR String
ProjectInformation Revision X VT_LPWSTR String
SummaryInformation Application Name X VT_LPSTR String
SummaryInformation Author X VT_LPSTR String
SummaryInformation Comments X VT_LPSTR String
SummaryInformation Creation Date X VT_FILETIME DateTime
SummaryInformation Keywords X VT_LPSTR String
SummaryInformation Last Author X VT_LPSTR String
SummaryInformation Last Print Date VT_FILETIME DateTime
SummaryInformation Last Save Date X VT_FILETIME DateTime
SummaryInformation Number of characters VT_I4 Int32
SummaryInformation Number of pages VT_I4 Int32
SummaryInformation Number of words VT_I4 Int32
SummaryInformation Origination Date VT_FILETIME DateTime
SummaryInformation Revision Number VT_LPSTR String
SummaryInformation Security VT_I4 Int32
SummaryInformation Subject X VT_LPSTR String
SummaryInformation Template X VT_LPSTR String
SummaryInformation Title X VT_LPSTR String
SummaryInformation Total Editing Time VT_FILETIME DateTime

See Also