---
title: "Aurigma.DesignAtoms.Model.Items Namespace"
canonical: https://customerscanvas.com/docs/cc6/N_Aurigma_DesignAtoms_Model_Items.htm
archived: true
applies_to:
  - product: "Customer's Canvas On-Premises"
  - product: "Design Atoms .NET"
    versions: ["6.0.0", "6.x (may differ)"]
---

**You’re viewing outdated documentation.** [View the latest Customer’s Canvas On-Premises documentation](https://customerscanvas.com/docs/on-premises/).

# Aurigma.DesignAtoms.Model.Items Namespace

**Applies to:** Customer's Canvas On-Premises; Design Atoms .NET 6.0.0, 6.x (may differ) · **Archived documentation**
 
This namespace contains classes and enumerations used to create and configure design elements.
 
## Classes
  
|   |  Class |  Description |
| --- | --- | --- |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [AutoScaledTextItem](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_AutoScaledTextItem.htm.md) |  Represents auto-scaled text. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [BarcodeData](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_BarcodeData.htm.md) |  Data that can be encoded into a barcode. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [BarcodeItem](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_BarcodeItem.htm.md) |  Represents a barcode. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [BarcodeItem.EncodingOptions](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_BarcodeItem_EncodingOptions.htm.md) |  Contains options to encode barcodes. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [BarcodePermissions](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_BarcodePermissions.htm.md) |  Defines permissions for working with barcodes in the viewer. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [BaseItem](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_BaseItem.htm.md) |  Represents the base class for design elements. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [BaseTextItem](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_BaseTextItem.htm.md) |  Represents the base class for text elements. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [BaseTextItem.BaseTextValue](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_BaseTextItem_BaseTextValue.htm.md) |  Represents the item name and content. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [BoundedTextItem](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_BoundedTextItem.htm.md) |  Represents bounded text. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [ContentItem](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_ContentItem.htm.md) |  Contains methods and properties used to work with the content of image placeholders. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [ContentPermissions](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_ContentPermissions.htm.md) |  Defines permissions for the content of image placeholders and barcode placeholders. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [CurvedTextItem](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_CurvedTextItem.htm.md) |  Represents curved text. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [DashedLineItem](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_DashedLineItem.htm.md) |  Represents a dashed line. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [EllipseItem](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_EllipseItem.htm.md) |  Represents an ellipse. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [FrontendPermissions](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_FrontendPermissions.htm.md) |  Defines permissions for violation warnings. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [GridItem](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_GridItem.htm.md) |  Represents a grid. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [ImageItem](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_ImageItem.htm.md) |  Represents an image. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [ImageItem.ImageItemValue](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_ImageItem_ImageItemValue.htm.md) |  Represents the image name and value. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [ImageItem.ImageSource](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_ImageItem_ImageSource.htm.md) |  Defines the image source. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [ImageMetaData](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_ImageMetaData.htm.md) |  Contains StorageId corresponding to an image. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [ImageMetaData.ImageSize](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_ImageMetaData_ImageSize.htm.md) |  Represents the width and height of images. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [ImagePermissions](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_ImagePermissions.htm.md) |  Defines permissions to change images. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [Item](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_Item.htm.md) |  Contains general properties and permissions of design items. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [ItemPermissions](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_ItemPermissions.htm.md) |  Defines permissions to change design elements through the toolbars in the viewer. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [ItemToolbarPermissions](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_ItemToolbarPermissions.htm.md) |  Defines permissions to change design elements through the Floating Item Toolbar in the viewer. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [LineItem](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_LineItem.htm.md) |  Represents a line. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [LinePermissions](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_LinePermissions.htm.md) |  Defines permissions to change line properties in the viewer. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [ManipulationPermissions](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_ManipulationPermissions.htm.md) |  Defines permissions to manipulate design elements on the canvas. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [MockupVisualizationPermissions](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_MockupVisualizationPermissions.htm.md) |  Defines appearance of mockups on the canvas, proof images, and hi-res outputs. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [PathBoundedTextItem](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_PathBoundedTextItem.htm.md) |  Represents bounded text. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [PlaceholderItem](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_PlaceholderItem.htm.md) |  Represents an image placeholder. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [PlaceholderPermissions](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_PlaceholderPermissions.htm.md) |  Defines permissions to change image placeholders. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [PlainTextItem](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_PlainTextItem.htm.md) |  Represents plain text. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [PolylineItem](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_PolylineItem.htm.md) |  Represents a polyline. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [RectangleItem](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_RectangleItem.htm.md) |  Represents a rectangle. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [ResizeGripsPermissions](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_ResizeGripsPermissions.htm.md) |  Defines permissions to resize design elements. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [ShapeItem](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_ShapeItem.htm.md) |  Represents a vector shape. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [ShapePermissions](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_ShapePermissions.htm.md) |  Defines permissions to change vector shapes. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [SourceOrigin](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_SourceOrigin.htm.md) |  Defines an image source to create images. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [TextPermissions](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_TextPermissions.htm.md) |  Defines permissions to change text elements. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [ThemeBinding](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_ThemeBinding.htm.md) |  Defines properties of themes and styles applied to design elements. |
 |  ![Public class](https://customerscanvas.com/docs/cc6/icons/pubclass.gif) |  [VisualizationPermissions](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_VisualizationPermissions.htm.md) |  Defines appearance of design elements on the canvas and hi-res outputs. |
 
## Interfaces
  
|   |  Interface |  Description |
| --- | --- | --- |
 |  ![Public interface](https://customerscanvas.com/docs/cc6/icons/pubinterface.gif) |  [IBoundedTextItem](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_IBoundedTextItem.htm.md) |   |
 |  ![Public interface](https://customerscanvas.com/docs/cc6/icons/pubinterface.gif) |  [IWrappedTextItem](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_IWrappedTextItem.htm.md) |  Provides properties for the text wrapping feature. |
 
## Enumerations
  
|   |  Enumeration |  Description |
| --- | --- | --- |
 |  ![Public enumeration](https://customerscanvas.com/docs/cc6/icons/pubenumeration.gif) |  [BarcodeSubType](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_BarcodeSubType.htm.md) |  Specifies QR code subtypes. |
 |  ![Public enumeration](https://customerscanvas.com/docs/cc6/icons/pubenumeration.gif) |  [BarcodeType](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_BarcodeType.htm.md) |  Specifies supported barcode types. |
 |  ![Public enumeration](https://customerscanvas.com/docs/cc6/icons/pubenumeration.gif) |  [FitMode](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_FitMode.htm.md) |  Specifies how to fit the bounding rectangle to text. |
 |  ![Public enumeration](https://customerscanvas.com/docs/cc6/icons/pubenumeration.gif) |  [ImageItem.ImageSource.SourceType](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_ImageItem_ImageSource_SourceType.htm.md) |  Specifies image source types. |
 |  ![Public enumeration](https://customerscanvas.com/docs/cc6/icons/pubenumeration.gif) |  [OverflowStrategy](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_OverflowStrategy.htm.md) |  Specifies the mode of the text overflow strategy. |
 |  ![Public enumeration](https://customerscanvas.com/docs/cc6/icons/pubenumeration.gif) |  [PlaceholderItem.HorizontalContentAlignment](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_PlaceholderItem_HorizontalContentAlignment.htm.md) |  Specifies the horizontal alignment for the content of image placeholders. |
 |  ![Public enumeration](https://customerscanvas.com/docs/cc6/icons/pubenumeration.gif) |  [PlaceholderItem.ResizeMode](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_PlaceholderItem_ResizeMode.htm.md) |  Specifies the mode of resizing the content of image placeholders. |
 |  ![Public enumeration](https://customerscanvas.com/docs/cc6/icons/pubenumeration.gif) |  [PlaceholderItem.VerticalContentAlignment](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_PlaceholderItem_VerticalContentAlignment.htm.md) |  Specifies the vertical alignment for the content of image placeholders. |
 |  ![Public enumeration](https://customerscanvas.com/docs/cc6/icons/pubenumeration.gif) |  [ShrinkMode](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_ShrinkMode.htm.md) |  Specifies the text shrink mode. |
 |  ![Public enumeration](https://customerscanvas.com/docs/cc6/icons/pubenumeration.gif) |  [Unit](https://customerscanvas.com/docs/cc6/T_Aurigma_DesignAtoms_Model_Items_Unit.htm.md) |  Specifies the measurement unit. |
