Exemple #1
0
        public static void Initailize3D()
        {
            RuntimeManager.Bind(ProductCode.EngineOrDesktop);
            IAoInitialize iao = new AoInitialize();

            iao.Initialize(esriLicenseProductCode.esriLicenseProductCodeEngineGeoDB);

            if ((iao.IsExtensionCodeAvailable(esriLicenseProductCode.esriLicenseProductCodeEngineGeoDB, esriLicenseExtensionCode.esriLicenseExtensionCode3DAnalyst) == esriLicenseStatus.esriLicenseAvailable) && (iao.IsExtensionCheckedOut(esriLicenseExtensionCode.esriLicenseExtensionCode3DAnalyst) == true))
            {
                iao.CheckOutExtension(esriLicenseExtensionCode.esriLicenseExtensionCode3DAnalyst);
            }
        }