API Reference
Class
Gs1ValidationResult
Structured result of parsing and validating a GS1 AI message.
Inheritance
- Object
- Gs1ValidationResult
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Method Gs1.Validate
- Method Gs1Validator.Validate
- Property Gs1DigitalLinkValidationResult.ElementValidation
Accepted by parameters
- Method Gs1.TryValidate
- Method Gs1Validator.TryValidate
Inherited Methods
Properties
public Boolean IsValid { get; } #Gets whether no validation issues were found.
public IReadOnlyList<Gs1Element> Elements { get; } #Gets the parsed elements in message order.
public IReadOnlyList<Gs1ValidationIssue> Issues { get; } #Gets all validation issues found in one pass.
public IReadOnlyList<String> UnappliedSemanticRules { get; } #Gets semantic rule names present in the dictionary but not evaluated by this library version.
public Boolean HasCompleteSemanticValidation { get; } #Gets whether every semantic rule referenced by the parsed AIs was evaluated.