C# Class InfoPathScraper.Model.InfoPathManifest

More complex derivation of InfoPathFile. In addit
Inheritance: InfoPathFile
显示文件 Open project: OfficeDev/PnP-Transformation Class Usage Examples

Public Methods

Method Description
Create ( Microsoft.Deployment.Compression.Cab.CabFileInfo cabFileInfo ) : InfoPathManifest

Private Methods

Method Description
InfoPathManifest ( ) : System
InitializeViewNames ( ) : void

An xsn can have many resource files in it. The only reliable way to know which ones are views is to parse the manifest for those that are called out as such. We just need string names of them because the Microsoft.Deployment.Compression.Cab code will happily find them by name.

InitializeXDocumentNode ( ) : void

This is the root node of the manifest.xsf file from which get a few interesting properties.

Method Details

Create() public static method

public static Create ( Microsoft.Deployment.Compression.Cab.CabFileInfo cabFileInfo ) : InfoPathManifest
cabFileInfo Microsoft.Deployment.Compression.Cab.CabFileInfo
return InfoPathManifest