How to use
See How to use ArcGIS samples for help on compiling, setting up the debugger, and running the sample. If the sample has associated data, you will find that the sample's zip file includes a "data" folder alongside the language folders. However, you will need to update the sample to point to the location of the data once you have extracted all the files.
- Open the solution file in Visual Studio and build the project.
- Start ArcMap.
- Open a schematic diagram and start an edit session on the diagram.
- Click the Edit/Move Schematic Features tool on the Schematic Editor toolbar and select an only schematic node in the active diagram.
- Select Translate Tree in the language you're using (C# or VB .NET) from the Layout Task drop-down list.
- Click Layout Algorithm Properties to edit and modify the Translate Tree properties (X and Y translation factors) if needed.
- Click OK.
- Click Apply Layout Task.
TranslateTree.cs | Implementation for the custom algorithm. |
ITranslateTree.cs | Custom algorithm. |
ApplicativeAlgorithmsCS2010.csproj | Project file for the Translate Tree custom algorithm code. |
TranslateTreePropPage.cs | Implementation for the custom algorithm's property page. |
TranslateTreePropPage.Designer.cs | Custom algorithm's property page. |
ApplicativeAlgorithmsPageCS2010.csproj | Project file for the Translate Tree custom algorithm property page. |
ApplicativeAlgorithmsCS2010.sln | C# solution. |
TranslateTree.vb | Implementation for the custom algorithm. |
ITranslateTree.vb | Custom algorithm. |
ApplicativeAlgorithmsVBNet2010.vbproj | Project file for the Translate Tree custom algorithm code. |
TranslateTreePropPage.vb | Implementation for the custom algorithm's property page. |
TranslateTreePropPage.Designer.vb | Custom algorithm's property page. |
ApplicativeAlgorithmsPageVBNet2010.vbproj | Project file for the Translate Tree custom algorithm property page. |
ApplicativeAlgorithmsVBNet2010.sln | VB .NET solution. |
Download the files for all languages
See Also:
ISchematicAlgorithm interfaceISchematicAlgorithmEventsTrigger interface
ISchematicAnalystFindConnected interface
ISchematicInMemoryDiagram interface
ISchematicInMemoryFeature interface
Development licensing | Deployment licensing |
---|---|
ArcGIS for Desktop Standard: Schematics | ArcGIS for Desktop Basic: Schematics |
ArcGIS for Desktop Basic: Schematics | ArcGIS for Desktop Standard: Schematics |
ArcGIS for Desktop Advanced: Schematics | ArcGIS for Desktop Advanced: Schematics |