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 datatype for attributes that have enum values that are Boolean values that represent: 'true' or 'false', 'on' or 'off', or '0' or '1'. |
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. Represents a base class for all elements in an Office Open XML document. |
OpenXmlElementContext |
Represents the OpenXml loading context. |
OpenXmlElementList |
Represents an ordered collection of OpenXmlElement elements. |
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 (Int32, UInt32, Byte, struct, etc). |
OpenXmlUnknownElement |
Represents elements that are not defined in the Ecma Office Open XML. |
OpenXmlWriter |
Defines the OpenXmlWriter. |
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. |
StringValue |
Represents the string value for attributes. |
TrueFalseBlankValue |
Represents the datatype 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'. |
UInt16Value |
Represents the UInt16 value for attributes. |
UInt32Value |
Represents the UInt32 value for attributes. |
UInt64Value |
Represents the UInt64 value for attributes. |
XmlPath |
Defines the XmlPath - XPath like informaiton for OpenXmlElement. |
Structs
OpenXmlAttribute |
Represents an Open XML attribute. |
Enums
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. |