OfficeHiddenDataKind
OfficeIMO
Categories of metadata and hidden data that can travel with a shared Office document.
Inheritance
- Enum
- OfficeHiddenDataKind
Usage
Explore 25 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 24
- Property OfficeHiddenDataFinding.Kind
- Field OfficeHiddenDataKind.ActiveContent
- Field OfficeHiddenDataKind.All
- Field OfficeHiddenDataKind.Attachments
- Field OfficeHiddenDataKind.Bookmarks
- Field OfficeHiddenDataKind.Comments
- Field OfficeHiddenDataKind.CustomProperties
- Field OfficeHiddenDataKind.CustomXml
- Field OfficeHiddenDataKind.Default
- Field OfficeHiddenDataKind.DocumentProperties
- Field OfficeHiddenDataKind.DocumentVariables
- Field OfficeHiddenDataKind.ExternalReferences
- Field OfficeHiddenDataKind.HiddenContent
- Field OfficeHiddenDataKind.ImageMetadata
- Field OfficeHiddenDataKind.None
- Field OfficeHiddenDataKind.PersonalIdentities
- Field OfficeHiddenDataKind.PrinterSettings
- Field OfficeHiddenDataKind.Provenance
- Field OfficeHiddenDataKind.RevisionIdentifiers
- Field OfficeHiddenDataKind.SpeakerNotes
- Field OfficeHiddenDataKind.Thumbnail
- Field OfficeHiddenDataKind.TrackedChanges
- Property OfficeHiddenDataOptions.Kinds
- Property OfficeHiddenDataReport.Kinds
Accepted by parameters 1
Inherited Methods
public string ToString(IFormatProvider? provider) #Obsolete("The provider argument is not used. Use ToString() instead.")Parameters
- provider IFormatProvider?
Returns
stringpublic string ToString(string? format, IFormatProvider? provider) #Obsolete("The provider argument is not used. Use ToString(String) instead.")Parameters
- format string?
- provider IFormatProvider?
Returns
stringValues
public const OfficeHiddenDataKind DocumentProperties #Identity and tracking properties: author, last modified by, last printed, revision number, company, manager, template path and total edit time.
1public const OfficeHiddenDataKind TrackedChanges #Tracked insertions, deletions, moves and formatting changes. Changes are applied only through OfficeHiddenDataOptions.TrackedChanges.
8public const OfficeHiddenDataKind PersonalIdentities #People and person parts, and the author names on retained comments and revisions.
16public const OfficeHiddenDataKind ImageMetadata #Exif, GPS, XMP and IPTC metadata inside embedded images. Provenance carried in the same containers is governed by OfficeHiddenDataKind.Provenance.
512public const OfficeHiddenDataKind ExternalReferences #External links, cached external values, attached template references and pivot cache source paths.
2048public const OfficeHiddenDataKind RevisionIdentifiers #Word revision save identifiers (RSIDs).
8192public const OfficeHiddenDataKind Provenance #Content Credentials (C2PA manifests and references to them) and IPTC digital source type declarations in the package and its images. They disclose how content was made, including AI generation, so they are opt-in. While they are kept, image metadata cleanup leaves an image's digital source type in place and does not touch images whose Content Credentials it would invalidate. Content Credentials that cover the whole package are always removed, because no change to a loaded document can keep them valid.
16384public const OfficeHiddenDataKind Attachments #Embedded and associated file attachments, including file attachment annotations. Attachments are often the reason a file is shared, so they are opt-in. Content Credentials stored as an attachment are governed by OfficeHiddenDataKind.Provenance.
32768public const OfficeHiddenDataKind ActiveContent #Scripts and actions that run or reach out when the document is opened or used, such as PDF JavaScript, launch, submit and remote-navigation actions, links with disallowed URI schemes, and rich media.
65536public const OfficeHiddenDataKind Bookmarks #The document outline (bookmarks). Bookmarks help readers navigate, so they are opt-in.
131072public const OfficeHiddenDataKind Default #Every category except OfficeHiddenDataKind.TrackedChanges, OfficeHiddenDataKind.HiddenContent, OfficeHiddenDataKind.Provenance, OfficeHiddenDataKind.Attachments and OfficeHiddenDataKind.Bookmarks, which change visible content, navigation or disclosures, or carry the content being shared, and are opt-in. OfficeHiddenDataKind.ActiveContent is included because scripts and actions are not visible content.
81879public const OfficeHiddenDataKind All #Every category, including provenance, attachments and bookmarks.
262143