Share

CorridorPointCodeSelector Class

This class exposes functionality for selecting and un-selecting point types. It is used to select points for export.

Inheritance Hierarchy

SystemObject
  Autodesk.Civil.DatabaseServicesCorridorPointCodeSelector


Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.280

Syntax

C#

public class CorridorPointCodeSelector : IEnumerable<CorridorPointCodeOption>

VB

Public Class CorridorPointCodeSelector
	Implements IEnumerable(Of CorridorPointCodeOption)

C++

public ref class CorridorPointCodeSelector : IEnumerable<CorridorPointCodeOption^>

The CorridorPointCodeSelector type exposes the following members.

Constructors

 NameDescription
Public methodCorridorPointCodeSelectorInitializes a new instance of the CorridorPointCodeSelector class

Properties

 NameDescription
Public propertyCount Gets the number of CorridorPiontCodeOption objects in the collection.
Public propertyItemInt32 
Public propertyItemString 

Methods

 NameDescription
Public methodGetAllCodes Gets all feature line codes.
Public methodGetEnumerator Implements the method declared in the IEnumerable<T> interface. This method returns an enumerator that can be use to enumerate this collection.
Public methodGetObjectEnumerator Implements the method declared in the IEnumerable interface. This method returns an enumerator that can be used to enumerate this collection.
Public methodSelectAll Selects all supported corridor feature line points.
Public methodUnSelectAll De-selects all supported corridor feature line points.

Remarks

The class provides an interface to specify which corridor points should be selected for export. Each point type contains a code name, and points with the same code name represent feature lines. With this class you can specify which feature line points should be exported as COGO points.

See Also

Reference

ExportFeatureLinesAsCogoPoints(String, CorridorPointCodeSelector)
ExportFeatureLinesAsCogoPoints(String, CorridorPointCodeSelector, BaseLineRange)

Was this information helpful?