C# Class DocumentFormat.OpenXml.Validation.PackageValidator

Defines the base class for OpenXmlPackage and OpenXmlPart.
Afficher le fichier Open project: OfficeDev/Open-XML-SDK Class Usage Examples

Méthodes publiques

Méthode Description
PackageValidator ( OpenXmlPackage package ) : DocumentFormat.OpenXml.Features
Validate ( FileFormatVersions version ) : IEnumerable

Validate against a given version

Validate ( OpenXmlPackageValidationSettings validationSettings ) : void

Validates the package. This method does not validate the XML content in each part.

Private Methods

Méthode Description
ValidateDataPartReferenceRelationships ( OpenXmlPartContainer container, FileFormatVersions version ) : IEnumerable
ValidateInternal ( OpenXmlPartContainer container, FileFormatVersions version, Dictionary processedParts ) : IEnumerable

Validates the package (do not validate the xml content in each part).

Method Details

PackageValidator() public méthode

public PackageValidator ( OpenXmlPackage package ) : DocumentFormat.OpenXml.Features
package OpenXmlPackage
Résultat DocumentFormat.OpenXml.Features

Validate() public méthode

Validate against a given version
public Validate ( FileFormatVersions version ) : IEnumerable
version FileFormatVersions Version to validate against
Résultat IEnumerable

Validate() public méthode

Validates the package. This method does not validate the XML content in each part.
public Validate ( OpenXmlPackageValidationSettings validationSettings ) : void
validationSettings OpenXmlPackageValidationSettings The OpenXmlPackageValidationSettings for validation events.
Résultat void