About the ArcGIS Add Class Wizard


SummaryThe ArcGIS Add Class Wizard—as part of the ArcGIS Visual Studio integrated development environment (IDE) framework—allows you to quickly create and implement a range of typical ArcObjects custom component classes in .NET.

Additional Requirements
  • ArcGIS Visual Studio IDE Integration Framework for Visual Studio 2005, Visual Basic Express, or Visual C# Express editions.

In this topic


ArcGIS Add Class Wizard dialog box

The ArcGIS Add Class Wizard dialog box appears when you select the ArcGIS Class item template in the Add New Item dialog box. For information on how to select and add ArcGIS item templates to your project, see About the ArcGIS Item templates.
 
The wizard provides a range of commonly implemented custom ArcObjects components. Although the class generated by this wizard does not contain boilerplate code, as most of the other ArcGIS item templates do, the ArcGIS Class item is designed to save development time by automating repetitive tasks performed by a .NET developer who implements ArcObjects components. These tasks include adding a .NET class with Component Object Model (COM)-related attributes, implementing the correct interfaces, stubbing out interface members, and inserting component category registration code appropriate to the base component selected in the wizard.
 
Base Implementation option
When you choose Base Implementation on the ArcGIS Add Class Wizard dialog box, the following options appear:
 
Component Category option
When you choose Component Category on the ArcGIS Add Class Wizard dialog box, the following options appear:
 
Optional Interfaces option
When you choose Optional Interfaces on the ArcGIS Add Class Wizard dialog box, the following options appear:
 


See Also:

Overview: ArcGIS Visual Studio IDE Integration Framework
About the ArcGIS Project templates
About the ArcGIS Project Wizard
About the ArcGIS Item templates
About the ArcGIS Reference dialog box
About the ArcGIS Component Category Registrar dialog box