DocumentFormat.OpenXml Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
AlternateContent |
Represents the mc:AlternateContent element of markup compatibility. |
AlternateContentChoice |
Defines an mc:Choice element in mc:AlternateContent. |
AlternateContentFallback |
Defines a mc:Fallback element in mc:AlternateContent. |
Base64BinaryValue |
Represents the xsd:base64Binary value for attributes. |
BooleanValue |
Represents the Boolean value for attributes. |
ByteValue |
Represents the byte value for attributes. |
ChildElementInfoAttribute |
Defines the attribute which is used to decorate a class for type of the possible child elements. |
DateTimeValue |
Represents the DateTime value for attributes. |
DecimalValue |
Represents the decimal value for attributes. |
DoubleValue |
Represents the double value for attributes. |
ElementEventArgs |
Represents arguments for element events. |
EnumStringAttribute |
Represents the custom attribute for fields in a generated enum. |
EnumValue<T> |
Represents the enum value for attributes. |
HexBinaryValue |
Represent the xsd:hexBinary value for attributes. |
Int16Value |
Represents the Int16 value for attributes. |
Int32Value |
Represents the Int32 value for attributes. |
Int64Value |
Represents the Int64 value for attributes. |
IntegerValue |
Represents the xsd:integer value for attributes. |
InvalidMCContentException |
The exception that is thrown for Markup Compatibility content errors. |
ListValue<T> |
Represents the list value attributes (xsd:list). |
MarkupCompatibilityAttributes |
Defines the Markup Compatibility Attributes. |
NamespaceNotUnderstandException |
The exception that is thrown for Markup Compatibility content errors. |
OfficeAvailabilityAttribute |
Defines an OfficeAvailabilityAttribute class to indicate whether the property is available in a specific version of an Office application. |
OnOffValue |
Defines an OnOffValue data type for attributes that have enum values that are Boolean values that represent: 'true' or 'false', 'on' or 'off', or '0' or '1'. |
OpenXmlComparableSimpleReference<T> |
Represents a comparable and equatable reference. |
OpenXmlComparableSimpleValue<T> |
Represents a comparable and equatable value. |
OpenXmlCompositeElement |
Represents the base class for composite elements. |
OpenXmlDomReader |
Represents the Open XML document reader class. |
OpenXmlElement |
Represents a base class that all elements in an Office Open XML document derive from. |
OpenXmlElementComparers |
Equality comparer for determining value equality for OpenXmlElement. |
OpenXmlElementContext |
Represents the OpenXml loading context. |
OpenXmlElementEqualityOptions |
Options defining the behavior of equality for OpenXmlElement. |
OpenXmlElementFunctionalExtensions |
Provides extension methods for pure functional transformations. |
OpenXmlElementList |
A struct that helps enumerate the child elements of an OpenXmlElement |
OpenXmlLeafElement |
Represents the base class from which leaf elements are derived. |
OpenXmlLeafTextElement |
Represents the base class from which leaf elements that have text are derived. |
OpenXmlMiscNode |
Represents an Open XML non element node (i.e. PT, Comments, Entity, Notation, XmlDeclaration). |
OpenXmlPartReader |
Represents the Open XML part reader class. |
OpenXmlPartRootElement |
Represents a base class for all root elements. |
OpenXmlPartWriter |
Defines the OpenXmlPartWriter. |
OpenXmlReader |
Represents the Open XML reader class. |
OpenXmlSimpleType |
Represents the abstract base class for all simple types that are used in attributes. |
OpenXmlSimpleValue<T> |
Represents a generic value for simple value types (such as Int32 , UInt32, Byte, etc). |
OpenXmlUnknownElement |
Represents elements that are not defined in the Office Open XML ECMA standard. |
OpenXmlUnknownElementExtensions |
Extension methods for managing unknown elements |
OpenXmlWriter |
Defines the OpenXmlWriter. |
PresentationDocumentPartReader |
Represents an implementation of OpenXmlPartReader that is aware of the strongly typed classes for a PresentationDocument. |
SByteValue |
Represents the SByte value for attributes. |
SchemaAttrAttribute |
Defines the attribute which is used to decorate a property for its corresponding attribute information. |
SingleValue |
Represents the Single value for attributes. |
SpreadsheetDocumentPartReader |
Represents an implementation of OpenXmlPartReader that is aware of the strongly typed classes for a SpreadsheetDocument. |
StringValue |
Represents the string value for attributes. |
TrueFalseBlankValue |
Represents the data type for attributes that have enum values that are Boolean values that represent 't' or 'f', or 'true' or 'false'. |
TrueFalseValue |
Represents the data type for attributes that have enum values that are Boolean values that represent 't' or 'f', or 'true' or 'false'. |
TypedOpenXmlCompositeElement | |
TypedOpenXmlElement | |
TypedOpenXmlLeafElement | |
TypedOpenXmlLeafTextElement | |
TypedOpenXmlPartReader | |
TypedOpenXmlPartRootElement | |
UInt16Value |
Represents the UInt16 value for attributes. |
UInt32Value |
Represents the UInt32 value for attributes. |
UInt64Value |
Represents the UInt64 value for attributes. |
WordprocessingDocumentPartReader |
Represents an implementation of OpenXmlPartReader that is aware of the strongly typed classes for a DocumentFormat.OpenXml.Wordprocessing. |
XmlPath |
Defines XPath like information for OpenXmlElement. |
Structs
OpenXmlAttribute |
Represents an Open XML attribute. |
OpenXmlElementList.Enumerator |
An enumerator used for OpenXmlElementList. |
OpenXmlPartReaderOptions |
A collection of options for reading part information. |
Interfaces
IEnumValue |
A definition of an OpenXml enum value |
IEnumValueFactory<T> |
Factory to create a new enum value of the specified type. |
Enums
AppendOption |
Options to define how an element should be appeneded. |
FileFormatVersions |
Defines the Office Open XML file format version. |
PresentationDocumentType |
Defines PresentationDocumentType - type of PresentationDocument. |
SpaceProcessingModeValues |
Defines the SpaceProcessingModeValues enumeration. |
SpreadsheetDocumentType |
Defines SpreadsheetDocumentType - type of SpreadsheetDocument. |
WordprocessingDocumentType |
Defines WordprocessingDocumentType - type of WordprocessingDocument. |