OpenXmlValidator.Validate メソッド

定義

オーバーロード

Validate(OpenXmlElement)

指定した要素を検証します。

Validate(OpenXmlPackage)

指定したドキュメントを検証します。

Validate(OpenXmlPart)

OpenXmlPart で指定されたコンテンツを検証します。

Validate(OpenXmlElement)

指定した要素を検証します。

public System.Collections.Generic.IEnumerable<DocumentFormat.OpenXml.Validation.ValidationErrorInfo> Validate (DocumentFormat.OpenXml.OpenXmlElement openXmlElement);
member this.Validate : DocumentFormat.OpenXml.OpenXmlElement -> seq<DocumentFormat.OpenXml.Validation.ValidationErrorInfo>

パラメーター

openXmlElement
OpenXmlElement

ターゲットの OpenXmlElement。

戻り値

IEnumerable<ValidationErrorInfo>

検証エラーのセット。

例外

"openXmlElement" パラメーターが null の場合にスローされます。

"openXmlElement" が OpenXmlUnknownElement、OpenXmlMiscNode、AlternateContent、AlternateContentChoice、または AlternateContentFallback の型である場合にスローされます。

指定した FileFormat で "openXmlElement" が定義されていない場合にスローされます。

適用対象

Validate(OpenXmlPackage)

指定したドキュメントを検証します。

public System.Collections.Generic.IEnumerable<DocumentFormat.OpenXml.Validation.ValidationErrorInfo> Validate (DocumentFormat.OpenXml.Packaging.OpenXmlPackage openXmlPackage);
member this.Validate : DocumentFormat.OpenXml.Packaging.OpenXmlPackage -> seq<DocumentFormat.OpenXml.Validation.ValidationErrorInfo>

パラメーター

openXmlPackage
OpenXmlPackage

対象の WordprocessingDocument、SpreadsheetDocument、PresentationDocument。

戻り値

IEnumerable<ValidationErrorInfo>

検証エラーのセット。

例外

"openXmlPackage" パラメーターが null の場合にスローされます。

適用対象

Validate(OpenXmlPart)

OpenXmlPart で指定されたコンテンツを検証します。

public System.Collections.Generic.IEnumerable<DocumentFormat.OpenXml.Validation.ValidationErrorInfo> Validate (DocumentFormat.OpenXml.Packaging.OpenXmlPart openXmlPart);
member this.Validate : DocumentFormat.OpenXml.Packaging.OpenXmlPart -> seq<DocumentFormat.OpenXml.Validation.ValidationErrorInfo>

パラメーター

openXmlPart
OpenXmlPart

ターゲットの OpenXmlPart。

戻り値

IEnumerable<ValidationErrorInfo>

検証エラーのセット。

例外

"openXmlPart" パラメーターが null の場合にスローされます。

指定したパーツが、指定した FileFormat バージョンで定義されたパーツではない場合にスローします。

適用対象