Wiris

Documentation / MathType

  • Demos
  • Visit our website
  • Downloads
  • Contact us
  • MathType

    • WirisQuizzes

      • LearningLemur

        • CalcMe

          • MathPlayer

            • Store FAQ

              • VPAT for the electronic documentation

                • MathFlow

                  • BF FAQ

                    • Miscellaneous

                      • Wiris Integrations

                        • Home
                        • MathType
                        • Technical documentation
                        • MathType 7
                        • MathType SDK
                        • MathType SDK

                        Using MTSDKDN

                        Reading time: 1min

                        Note: This document applies only to MathType 6.9 and later on Windows. Mac users should continue using the MathType 5 SDK, which does not include MTSDKDN.

                        What is MTSDKDN?

                        MTSDKDN is a type library (MTSDKDN.tlb) included with the SDKincluded with the SDK that contains all of the return values, parameter switches, structures, and function prototypes used by the SDK. In previous versions of the SDK these values needed to be defined in your program before they could be used, which essentially duplicated code and introduced potential for errors. It was also difficult to know what the legal values were for a given parameter, or what the possible return values were for a particular function. MTSDKDN resolves these issues and so we recommend you use it in all of your VBA and .NET projects that make calls to the SDK.

                        How to use MTSDKDN in VBA

                        Prior to calling into MTSDKDN you'll need to first create a reference to it, either manually, or programmatically. To create the reference manually, first select the project in the VBA Project Explorer window by clicking on it, and then select Tools → References. Then, search for the Wiris Inc. SDK Utilities reference, and place a checkbox next to it. If it's not listed in the Available References, you'll have to browse for MTSDKDN.tlb. To verify that the reference was created correctly you can go to the Object Browser in VBA, and from the <All Libraries> dropdown, select DesignScience_SDKUtilities. You should now be able to browse everything defined in MTSDKDN.

                        How to use MTSDKDN in .NET

                        To add a reference to MTSDKDN in .NET, open the Visual Studio Solution Explorer, right click on References, and select Add Reference. Browse to the location of MTSDKDN.tlb, and select it. Once it's added you can right click the DesignScience_SDKUtilities reference and select View in Object Browser to browse the contents of the type library.

                        Was this article helpful?

                        Give feedback about this article

                        Related Articles

                        • MathPage Settings
                        • MathType MTEF v.3 (Equation Editor 3.x)
                        • Interpreting the baseline
                        • Embedded data in PDF

                        Using MTSDKDN

                        What is MTSDKDN? How to use MTSDKDN in VBA How to use MTSDKDN in .NET

                        Empowering STEM education

                        MathType

                        • Office Tools
                        • LMS
                        • XML
                        • HTML

                        WirisQuizzes

                        Learning Lemur

                        Integrations

                        Solutions

                        • Education
                        • Publishing houses – platforms and interactive
                        • Publishing houses – Print and digital
                        • Technical writers

                        Pricing

                        Downloads

                        Blog

                        • Success stories

                        About us

                        • Careers
                        • Partnership

                        Contact Us

                        Contact Sales

                        European union (European Regional Development Fund) and 1EdTech (TrustEd Apps Certified)
                        • Cookie Policy
                        • Terms of Use
                        • Privacy Policy / GDPR
                        • Student Data Privacy
                        • Compliance
                        • Cookie Settings

                        © Wiris 2026

                        Expand