IFeatureGroup61

A feature group is a group of features within a layer that share the same geometry and display style. A feature layer can have multiple feature groups each containing a homogeneous collection of point polyline, or polygon objects. An annotation object can be automatically created at the center of each feature that can be used to convey information relating to the geographic object, textually or graphically. Feature groups do not expose access to the contained annotation elements. This means that the Item property cannot be used to iterate through the annotation elements in the group, and the Count property always returns zero.

This interface supplies properties and methods for interacting with a feature group. It enables you to return and set property values and annotation properties and provides methods for creating and removing features from a feature group.

 

 

Properties

 

Count

The number of features in the feature group that were streamed. (Inherited from IFeatures61)

DisplayAs

Determines the symbol type that is used to represent the features in the group.

GeometryType

Returns the geometry type of the features in the group.

Item

Returns the IFeature61 element in the specified zero based index.   (Inherited from IFeatures61)

TreeItem

An ITreeItem61 describing the representation of the group in the Project Tree.

 

Methods

 

CreateFeature

Adds a new feature to the feature group.

GetClassification

Returns a specified property value for group objects.

GetFeature

Returns a feature in the group.

GetProperty

Returns the value set for the specified property.

IsAnnotation

Indicates whether the feature group contains annotation features.

IsClassified

Determines whether a value was set for a specified property.

RemoveFeature

Removes a feature from the feature group.

SetClassification

Sets the value of a specified feature property.

SetProperty

Sets a value for the specified property.