Class Layer

Layer class

Contains elements that define a single layer and its properties for a page.

public class Layer

Constructors

NameDescription
Layer()Constructor.

Properties

NameDescription
Active { get; }Specifies whether a layer is active. Shapes that are not preassigned to layers are assigned to the active layer(s) when dropped on the drawing page.
Color { get; }The index of the color in the color table used toThe index of the color in the color table used to display the layer or An RGB value specifying a custom color not in the color table (for example, #ff9900 ). display the layer
ColorTrans { get; }Determines the degree of transparency for a layer or shape’s text color, from 0 (completely opaque) to 1 (completely transparent).
Del { get; set; }A flag indicating whether the element has been deleted locally. A value of 1 indicates that the element was deleted locally.
Glue { get; }Specifies whether shapes belonging to the layer can be glued to.
IsColorChecked { get; set; }A flag indicating whether the element has been checked locally. A value of 1 indicates that the element was checked locally.
IX { get; set; }The zero-based index of the element within its parent element.
Lock { get; }Specifies whether shapes belonging to the layer are locked against being selected or edited.
Name { get; }Name element specifies the name of a layer.
NameUniv { get; }Specifies the universal name of a layer.
Print { get; }Specifies whether shapes belonging to the layer are printed when the drawing is printed.
Snap { get; }Specifies whether other shapes can snap to shapes assigned to the layer. Shapes assigned to the layer can snap to other shapes, but other shapes cannot snap to them.
Status { get; }Specifies whether the layer is a valid layer for a document.
Visible { get; }Specifies whether shapes belonging to the layer are visible on the drawing page.

See Also