ISymbologyStyleClass Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > Controls > ESRI ArcGIS Controls > Interfaces > IS > ISymbologyStyleClass Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (Controls)  

ISymbologyStyleClass Interface

Provides access to members that control SymbologyControl style classes.

Product Availability

Available with ArcGIS Engine.

Description

The ISymbologyControl interface provides properties and methods for managing the individual symbology items within a SymbologyStyleClass.

Members

Name Description
Method AddItem Adds an item to the SymbologyStyleClass.
Method GetItem Returns the item at the specified index in the SymbologyStyleClass.
Method GetSelectedItem Returns the selected item in the SymbologyStyleClass.
Read-only property ItemCount The number of items in the SymbologyStyleClass.
Method PreviewItem Previews the specified item as a bitmap.
Method RemoveAll Removes all items from the SymbologyStyleClass.
Method RemoveItem Removes the item at the specified index from the SymbologyStyleClass.
Method SelectItem Sets the selected item in the SymbologyStyleClass.
Read/write property SortDirection The sort direction of the items in the SymbologyStyleClass.
Read/write property StyleCategory The style category used by the SymbologyStyleClass.
Read-only property StyleClass The class of the symbols in the SymbologyStyleClass.
Method UnselectItem Unsets the selected item in the SymbologyStyleClass.
Method Update Updates the contents of the SymbologyStyleClass.

CoClasses that implement ISymbologyStyleClass

CoClasses and Classes Description
SymbologyStyleClass Symbology StyleClass used by the SymbologyControl.

.NET Samples

Change layer rendering using the SymbologyControl (Code Files: SymbolForm) | Implementing a property page for an ArcGIS Engine application (Code Files: SymbolSelectorPropPage) | Update a frame's background, border, and shadow using the SymbologyControl (Code Files: FrameProperties) | Controls commands environment (Code Files: CommandsEnvironment)