Click or drag to resize

PdfContentMarkTag Structure

Represents the role or significance of the marked-content element.

All tags shall be registered with Adobe Systems (see Annex E) to avoid conflicts between different applications marking the same content stream.

Inheritance Hierarchy
SystemObject
  SystemValueType
    SautinSoft.Pdf.Content.MarkedPdfContentMarkTag

Namespace: SautinSoft.Pdf.Content.Marked
Assembly: SautinSoft.Pdf (in SautinSoft.Pdf.dll) Version: 2026.2.19
Syntax
public struct PdfContentMarkTag : IEquatable<PdfContentMarkTag>

The PdfContentMarkTag type exposes the following members.

Constructors
 NameDescription
Public methodPdfContentMarkTag(PdfContentMarkTagRole) Initializes a new instance of the PdfContentMarkTag structure from the specified PdfContentMarkTagRole value.
Public methodPdfContentMarkTag(String) Initializes a new instance of the PdfContentMarkTag structure from the specified String value.
Top
Properties
 NameDescription
Public propertyRole Gets the role of the marked-content tag as specified in the various parts of PDF Specification ISO 32000-1:2008 or Unknown if the role is unknown.
Top
Methods
 NameDescription
Public methodEquals(Object) Determines whether the specified Object is equal to this PdfContentMarkTag instance.
(Overrides ValueTypeEquals(Object))
Public methodEquals(PdfContentMarkTag) Determines whether the other PdfContentMarkTag is equal to this PdfContentMarkTag instance.
Public methodGetHashCode Returns a hash code for this PdfContentMarkTag instance.
(Overrides ValueTypeGetHashCode)
Public methodToString Returns a String that represents this PdfContentMarkTag instance.
(Overrides ValueTypeToString)
Top
Operators
 NameDescription
Public operatorStatic memberEquality(PdfContentMarkTag, PdfContentMarkTag) Determines whether first and second PdfContentMarkTags are equal.
Public operatorStatic memberInequality(PdfContentMarkTag, PdfContentMarkTag) Determines whether first and second PdfContentMarkTags are not equal.
Top
See Also