Class IfcIdsValidator
- Namespace
- IfcIO.Validation.Ids
- Assembly
- IfcIO.dll
High-performance buildingSMART Information Delivery Specification (IDS 1.0) compliance validator for IFC models, directly mirroring the IfcOpenShell / IfcTester audit pipeline in pure managed .NET.
public static class IfcIdsValidatorInheritance
Inherited Members
Methods
Validate(IfcModel, Stream)
Validates an IfcIO.IfcModel against an IDS XML stream.
public static IfcIdsValidationReport Validate(IfcModel model, Stream idsXmlStream)Parameters
Returns
Validate(IfcModel, XDocument)
Validates an IfcIO.IfcModel against a loaded IDS System.Xml.Linq.XDocument.
public static IfcIdsValidationReport Validate(IfcModel model, XDocument idsDoc)Parameters
Returns
ValidateFile(IfcModel, string)
Validates an IfcIO.IfcModel against an IDS 1.0 specification file (.ids).
public static IfcIdsValidationReport ValidateFile(IfcModel model, string idsPath)