Share via


EInvoiceSchemaValidation_MX::construct Method [AX 2012]

Initializes a new instance of the EInvoiceSchemaValidation_MX class.

Syntax

Note

The syntax of this method varies based on the version of Microsoft Dynamics AX that you are using.

  Microsoft Dynamics AX 2012 R3
          client server public static EInvoiceSchemaValidation_MX construct(str _xsdFile, [boolean _isCFDI])

  Microsoft Dynamics AX 2012 R2 (SYS)
          client server public static EInvoiceSchemaValidation_MX construct(str _xsdFile, [boolean _isCFDI])

  Microsoft Dynamics AX 2012 Feature Pack (SYS)
          client server public static EInvoiceSchemaValidation_MX construct(str _xsdFile)

  Microsoft Dynamics AX 2012 (FPK)
          client server public static EInvoiceSchemaValidation_MX construct(str _xsdFile)

  Microsoft Dynamics AX 2012 (SYS)
          client server public static EInvoiceSchemaValidation_MX construct(str _xsdFile)

Run On

Called

Parameters

  • _xsdFile
    Type: str
    The schema file.

Return Value

Type: EInvoiceSchemaValidation_MX Class
A new instance of the EInvoiceSchemaValidation_MX class.

Remarks

Use the following procedure to customize or extend the EInvoiceSchemaValidation_MX class.

  1. Create a new class that derives from the EInvoiceSchemaValidation_MX class.

  2. Overlayer the construct method on the EInvoiceSchemaValidation_MX class so that it returns an instance of the derived class.

  3. Override the methods from the EInvoiceSchemaValidation_MX class that you want to customize or extend in your derived class.

This procedure helps make sure that your customizations are maintained if the base version of the EInvoiceSchemaValidation_MX class is changed, minimizing code conflicts during an upgrade. For more information, see Best Practices for Static Construct Methods.

See Also

Reference

EInvoiceSchemaValidation_MX Class