Provides information about the version of the currently running API and Runtime
Namespace: Autodesk.Navisworks.Api
Assembly: Autodesk.Navisworks.Api (in Autodesk.Navisworks.Api.dll)
Syntax
Examples
CopyGet Application Information
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Windows.Forms;
using System.Text;
using Autodesk.Navisworks.Api.Controls;
public static void GetApplicationInfo()
{
StringBuilder output = new StringBuilder();
output.AppendLine("Application information");
output.AppendLine();
output.Append("Api Version (Major): ");
output.AppendLine(Autodesk.Navisworks.Api.Application.Version.ApiMajor.ToString());
output.Append("Api Version (Minor): ");
output.AppendLine(Autodesk.Navisworks.Api.Application.Version.ApiMinor.ToString());
output.Append("Build Number: ");
output.AppendLine(Autodesk.Navisworks.Api.Application.Version.Build.ToString());
output.Append("Stable?: ");
output.AppendLine(Autodesk.Navisworks.Api.Application.Version.IsApiStable.ToString());
output.Append("Beta?: ");
output.AppendLine(Autodesk.Navisworks.Api.Application.Version.IsRuntimeBeta.ToString());
output.Append("Runtime: ");
output.AppendLine(Autodesk.Navisworks.Api.Application.Version.Runtime);
output.Append("Runtime Language: ");
output.AppendLine(Autodesk.Navisworks.Api.Application.Version.RuntimeLanguage.ToString());
output.Append("Runtime Version (Major): ");
output.AppendLine(Autodesk.Navisworks.Api.Application.Version.RuntimeMajor.ToString());
output.Append("Runtime Version (Minor): ");
output.AppendLine(Autodesk.Navisworks.Api.Application.Version.RuntimeMinor.ToString());
}
See Also