API Reference
LegacyPptImportReport
Provides a compact inventory of a binary PowerPoint import.
Inheritance
- Object
- LegacyPptImportReport
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public Int32 SlideCount { get; } #Gets the presentation slide count.
public Boolean WasEncryptedSource { get; } #Gets whether the imported package was protected with RC4 CryptoAPI password encryption.
public Nullable<Int32> EncryptionKeySizeBits { get; } #Gets the imported RC4 key size in bits, when encrypted.
public Nullable<Boolean> EncryptedDocumentProperties { get; } #Gets whether an encrypted source protected its document-property streams, or null for an unencrypted source.
public Int32 ShapeCount { get; } #Gets the decoded shape count.
public Int32 TextShapeCount { get; } #Gets the decoded text-shape count.
public Int32 PictureShapeCount { get; } #Gets the number of slide picture frames with importable image data.
public Int32 BlipStoreEntryCount { get; } #Gets the number of document-level OfficeArt BLIP store entries.
public Int32 ImportableBlipCount { get; } #Gets the number of BLIP entries that can be projected as Open XML images.
public Int32 PictureBulletCount { get; } #Gets the number of decoded PPT9 picture-bullet images.
public Int32 FontCount { get; } #Gets the number of decoded document font entries.
public Int32 EmbeddedFontCount { get; } #Gets the number of font entries with preserved embedded font data.
public Int32 SoundCount { get; } #Gets the number of decoded document-level sound entries.
public Int32 ImportableSoundCount { get; } #Gets the number of sounds that can be projected as Open XML audio.
public Int32 EmbeddedOleObjectCount { get; } #Gets the number of decoded embedded OLE objects.
public Int32 EmbeddedOleObjectByteCount { get; } #Gets the decoded compound-storage byte total.
public Int32 CompressedEmbeddedOleObjectCount { get; } #Gets the number of compressed embedded OLE persist records.
public Int32 LinkedOleObjectCount { get; } #Gets the number of decoded linked OLE objects.
public Int32 LinkedOleObjectByteCount { get; } #Gets the decoded linked-cache compound-storage byte total.
public Int32 CompressedLinkedOleObjectCount { get; } #Gets the number of compressed linked OLE cache persist records.
public Int32 ActiveXControlCount { get; } #Gets the number of decoded ActiveX controls.
public Int32 ActiveXControlByteCount { get; } #Gets the decoded ActiveX compound-storage byte total.
public Int32 CompressedActiveXControlCount { get; } #Gets the number of compressed ActiveX control persist records.
public Int32 MediaObjectCount { get; } #Gets the number of decoded audio and movie objects.
public Int32 EmbeddedWaveMediaCount { get; } #Gets the number of embedded WAV media definitions.
public Int32 ProjectableMediaCount { get; } #Gets the number of embedded media objects that project editably.
public Int32 LinkedOrDeviceMediaCount { get; } #Gets the number of linked, path-based, or device-based media objects.
public Int32 VbaProjectCount { get; } #Gets the number of decoded presentation VBA projects.
public Int32 VbaProjectByteCount { get; } #Gets the decompressed byte length of the decoded VBA project.
public Boolean VbaProjectWasCompressed { get; } #Gets whether the decoded VBA persist object used the compressed storage form.
public Int32 TextRulerCount { get; } #Gets the number of slide text shapes that contain a TextRulerAtom.
public Int32 PlaceholderShapeCount { get; } #Gets the number of decoded placeholder shapes across slides and masters.
public Int32 DistinctSlideLayoutCount { get; } #Gets the number of distinct master/layout-signature combinations used by slides.
public Int32 MasterTextStyleCount { get; } #Gets the number of decoded base master text styles.
public Int32 MasterTextStyleLevelCount { get; } #Gets the number of decoded base master text-style levels.
public Int32 RoundTripThemeCount { get; } #Gets the number of decoded DrawingML round-trip theme scopes.
public Int32 SpecialMasterCount { get; } #Gets the number of decoded notes and handout masters.
public Int32 SpecialMasterShapeCount { get; } #Gets the number of decoded notes- and handout-master shapes.
public Int32 BackgroundCount { get; } #Gets the number of decoded OfficeArt background shapes.
public Int32 ProjectableBackgroundCount { get; } #Gets the number of background shapes with a projectable primary fill.
public Int32 UnsupportedShapeCount { get; } #Gets the preserve-only unsupported shape count.
public Int32 NotesSlideCount { get; } #Gets the number of slides with imported speaker notes.
public Int32 NotesPageShapeCount { get; } #Gets the number of decoded notes-page drawing shapes.
public Int32 TransitionCount { get; } #Gets the number of decoded slide-show transition atoms.
public Int32 TransitionSoundCount { get; } #Gets the number of transitions that play or stop sound.
public Int32 CommentCount { get; } #Gets the number of decoded legacy review comments.
public Int32 CommentAuthorCount { get; } #Gets the number of distinct embedded comment authors.
public Int32 HyperlinkTargetCount { get; } #Gets the number of decoded document-level hyperlink targets.
public Int32 HyperlinkScreenTipCount { get; } #Gets the number of decoded hyperlinks with PowerPoint 2000+ screen tips.
public Int32 HyperlinkExtensionFlagCount { get; } #Gets the number of decoded hyperlinks with nonzero PowerPoint 2000+ flags.
public Int32 CustomShowCount { get; } #Gets the number of decoded named custom shows.
public Int32 CustomShowSlideEntryCount { get; } #Gets the number of ordered slide entries across named custom shows.
public Int32 AnimationCount { get; } #Gets the number of decoded classic shape and text animations.
public Int32 AnimationSoundCount { get; } #Gets the number of classic animations that play or stop sound.
public Int32 ShapeInteractionCount { get; } #Gets the number of decoded shape-level click and mouse-over actions.
public Int32 TextInteractionCount { get; } #Gets the number of decoded text-range interactions.
public Int32 TextFieldCount { get; } #Gets the number of decoded dynamic text metacharacters.
public Int32 WarningCount { get; } #Gets the warning count.
public Int32 ErrorCount { get; } #Gets the error count.
public Int32 UserEditCount { get; } #Gets the number of UserEditAtom revisions retained from the source.
public Int32 PersistObjectCount { get; } #Gets the number of live persist objects retained from the source.
public Int32 CompoundStreamCount { get; } #Gets the number of exact compound streams retained from the source.
public Boolean HasConversionLoss { get; } #Gets whether projection to PPTX has known conversion loss.