![]() |
This document is archived and information here might be outdated. Recommended version. |
Get the Network Analyst extension from the application.
///<summary>Get the Network Analyst extension from the application.</summary>
///
///<param name="application">An IApplication interface.</param>
///
///<returns>An INetworkAnalystExtension interface.</returns>
///
///<remarks></remarks>
public ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension GetNetworkAnalystExtension(ESRI.ArcGIS.Framework.IApplication application)
{
ESRI.ArcGIS.esriSystem.IExtension extension=application.FindExtensionByName("Network Analyst");
ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension networkAnalystExtension=extension as ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension; // Dynamic Cast
return networkAnalystExtension;
}
'''<summary>Get the Network Analyst extension from the application.</summary>
'''
'''<param name="application">An IApplication interface.</param>
'''
'''<returns>An INetworkAnalystExtension interface.</returns>
'''
'''<remarks></remarks>
Public Function GetNetworkAnalystExtension(ByVal application As ESRI.ArcGIS.Framework.IApplication) As ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension
Dim extension As ESRI.ArcGIS.esriSystem.IExtension=application.FindExtensionByName("Network Analyst")
Dim networkAnalystExtension As ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension=TryCast(extension, ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension) ' Dynamic Cast
Return networkAnalystExtension
End Function