MarkupCompatibilityAttributes Class

Definition

Defines the Markup Compatibility Attributes.

C#
public class MarkupCompatibilityAttributes
C#
public class MarkupCompatibilityAttributes : IEquatable<DocumentFormat.OpenXml.MarkupCompatibilityAttributes>
Inheritance
MarkupCompatibilityAttributes
Implements

Constructors

Properties

Ignorable

Gets or sets a whitespace-delimited list of prefixes, where each prefix identifies an ignorable namespace.

MustUnderstand

Gets or sets a whitespace-delimited list of prefixes that identify a set of namespace names.

PreserveAttributes

Gets or sets a whitespace-delimited list of attribute qualified names that identify expanded names of attributes. The attributes were suggested by a markup producer for preservation by markup editors.

PreserveElements

Gets or sets a whitespace-delimited list of element qualified names that identify the expanded names of elements. The elements are suggested by a markup producer for preservation by markup editors, even if the elements themselves are ignored.

ProcessContent

Gets or sets a whitespace-delimited list of element-qualified names that identify the expanded names of elements. The content of the elements shall be processed, even if the elements themselves are ignored.

Methods

Equals(MarkupCompatibilityAttributes)

Indicates whether the current object is equal to another object of the same type.

Equals(Object)

Determines whether the specified object is equal to the current object.

GetHashCode()

Serves as the default hash function.

Applies to

Product Versions
DocumentFormat.OpenXml 2.7.1, 2.7.2, 2.8.0, 2.8.1, 2.9.0, 2.9.1, 2.10.0, 2.10.1, 2.11.0, 2.11.1, 2.11.2, 2.11.3, 2.12.0, 2.12.1, 2.12.2, 2.12.3, 2.13.0, 2.13.1, 2.14.0, 2.15.0, 2.16.0, 2.17.1, 2.18.0, 2.19.0, 2.20.0, 3.0.0, 3.0.1