ArcObjects Library Reference

Get ForceElementRenderer Snippet

Uses MoleCoreHelper to get a single instance of the ForceElementRenderer.

[C#]

///<summary>Uses MoleCoreHelper to get a single instance of the ForceElementRenderer.</summary>
///  
///<returns>An ICacheRenderer interface fro force element operations.</returns>
///   
///<remarks>
///Uses MoleCoreHelper to get a single instance of the ForceElementRenderer
///Regardless of the number of times called, the same renderer will always be
///returned.  Also note, changing the properties of this renderer will also
///affect all others using it.
///</remarks>
public ESRI.ArcGIS.DefenseSolutions.ICacheRenderer GetForceElementRenderer()
{
  // use MoleCoreHelper to get single instance of renderer
  ESRI.ArcGIS.DefenseSolutions.IMoleCoreHelper moleCoreHelper = new ESRI.ArcGIS.DefenseSolutions.MoleCoreHelperClass();

  ESRI.ArcGIS.DefenseSolutions.ICacheRenderer cacheRenderer = moleCoreHelper.ForceElementRenderer;

  return cacheRenderer;
}
[Visual Basic .NET]

'''<summary>Uses MoleCoreHelper to get a single instance of the ForceElementRenderer.</summary>
'''  
'''<returns>An ICacheRenderer interface fro force element operations.</returns>
'''   
'''<remarks>
'''Uses MoleCoreHelper to get a single instance of the ForceElementRenderer
'''Regardless of the number of times called, the same renderer will always be
'''returned.  Also note, changing the properties of this renderer will also
'''affect all others using it.
'''</remarks>
Public Function GetForceElementRenderer() As ESRI.ArcGIS.DefenseSolutions.ICacheRenderer

  ' use MoleCoreHelper to get single instance of renderer
  Dim moleCoreHelper As ESRI.ArcGIS.DefenseSolutions.IMoleCoreHelper = New ESRI.ArcGIS.DefenseSolutions.MoleCoreHelperClass

  Dim cacheRenderer As ESRI.ArcGIS.DefenseSolutions.ICacheRenderer = moleCoreHelper.ForceElementRenderer

  Return cacheRenderer

End Function


Additional Requirements
  • The code in this document requires the following References added to the Visual Studio project:
  • ESRI.ArcGIS.DefenseSolutions
  • ESRI.ArcGIS.System