Click or drag to resize

DocumentFormat.OpenXml Namespace

 
Classes
 ClassDescription
Public classAlternateContent Represents the mc:AlternateContent element of markup compatibility.
Public classAlternateContentChoice Defines an mc:Choice element in mc:AlternateContent.
Public classAlternateContentFallback Defines a mc:Fallback element in mc:AlternateContent.
Public classBase64BinaryValue Represents the xsd:base64Binary value for attributes.
Public classBooleanValue Represents the Boolean value for attributes.
Public classByteValue Represents the byte value for attributes.
Public classDateTimeValue Represents the DateTime value for attributes.
Public classDecimalValue Represents the decimal value for attributes.
Public classDoubleValue Represents the double value for attributes.
Public classElementEventArgs Represents arguments for element events.
Public classEnumStringAttribute Represents the custom attribute for fields in a generated enum.
Public classEnumValueT Represents the enum value for attributes.
Public classHexBinaryValue Represent the xsd:hexBinary value for attributes.
Public classInt16Value Represents the Int16 value for attributes.
Public classInt32Value Represents the Int32 value for attributes.
Public classInt64Value Represents the Int64 value for attributes.
Public classIntegerValue Represents the xsd:integer value for attributes.
Public classInvalidMCContentException The exception that is thrown for Markup Compatibility content errors.
Public classListValueT Represents the list value attributes (xsd:list).
Public classMarkupCompatibilityAttributes Defines the Markup Compatibility Attributes.
Public classNamespaceNotUnderstandException The exception that is thrown for Markup Compatibility content errors.
Public classOfficeAvailabilityAttribute Defines an OfficeAvailabilityAttribute class to indicate whether the property is available in a specific version of an Office application.
Public classOnOffValue 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'.
Public classOpenXmlComparableSimpleReferenceT Represents a comparable and equatable reference.
Public classOpenXmlComparableSimpleValueT Represents a comparable and equatable value.
Public classOpenXmlCompositeElement Represents the base class for composite elements.
Public classOpenXmlDomReader Represents the Open XML document reader class.
Public classOpenXmlElement Represents a base class that all elements in an Office Open XML document derive from.
Public classOpenXmlElementContext Represents the OpenXml loading context.
Public classOpenXmlElementFunctionalExtensions Provides extension methods for pure functional transformations.
Public classOpenXmlElementList Represents an ordered collection of OpenXmlElement elements.
Public classOpenXmlLeafElement Represents the base class from which leaf elements are derived.
Public classOpenXmlLeafTextElement Represents the base class from which leaf elements that have text are derived.
Public classOpenXmlMiscNode Represents an Open XML non element node (i.e. PT, Comments, Entity, Notation, XmlDeclaration).
Public classOpenXmlPartReader Represents the Open XML part reader class.
Public classOpenXmlPartRootElement Represents a base class for all root elements.
Public classOpenXmlPartWriter Defines the OpenXmlPartWriter.
Public classOpenXmlReader Represents the Open XML reader class.
Public classOpenXmlSimpleType Represents the abstract base class for all simple types that are used in attributes.
Public classOpenXmlSimpleValueT Represents a generic value for simple value types (such as Int32 , UInt32, Byte, etc).
Public classOpenXmlUnknownElement Represents elements that are not defined in the Office Open XML ECMA standard.
Public classOpenXmlUnknownElementExtensions Extension methods for managing unknown elements
Public classOpenXmlWriter Defines the OpenXmlWriter.
Public classSByteValue Represents the SByte value for attributes.
Public classSchemaAttrAttribute Defines the attribute which is used to decorate a property for its corresponding attribute information.
Obsolete
Public classSingleValue Represents the Single value for attributes.
Public classStringValue Represents the string value for attributes.
Public classTrueFalseBlankValue Represents the data type for attributes that have enum values that are Boolean values that represent 't' or 'f', or 'true' or 'false'.
Public classTrueFalseValue Represents the data type for attributes that have enum values that are Boolean values that represent 't' or 'f', or 'true' or 'false'.
Public classTypedOpenXmlPartReader Represents an implementation of OpenXmlPartReader that is aware of the strongly typed classes.
Public classUInt16Value Represents the UInt16 value for attributes.
Public classUInt32Value Represents the UInt32 value for attributes.
Public classUInt64Value Represents the UInt64 value for attributes.
Public classXmlPath Defines XPath like information for OpenXmlElement.
Structures
 StructureDescription
Public structureOpenXmlAttribute Represents an Open XML attribute.
Public structureOpenXmlPartReaderOptions A collection of options for reading part information.
Enumerations
 EnumerationDescription
Public enumerationFileFormatVersions Defines the Office Open XML file format version.
Public enumerationPresentationDocumentType Defines PresentationDocumentType - type of PresentationDocument.
Public enumerationSpaceProcessingModeValues Defines the SpaceProcessingModeValues enumeration.
Public enumerationSpreadsheetDocumentType Defines SpreadsheetDocumentType - type of SpreadsheetDocument.
Public enumerationWordprocessingDocumentType Defines WordprocessingDocumentType - type of WordprocessingDocument.