In This Article

AdornmentLayerDefinition Class

Provides a definition that is used when creating a new IAdornmentLayer.

public sealed class AdornmentLayerDefinition : IOrderable, IKeyedObject
Inheritance:
object object
Implements:
IOrderable IKeyedObject

Constructors

AdornmentLayerDefinition(string)

Initializes a new instance of the AdornmentLayerDefinition class.

public AdornmentLayerDefinition(string key)
Parameter Type Description
key string

The string-based key that identifies the layer.

AdornmentLayerDefinition(string, params Ordering[])

Initializes a new instance of the AdornmentLayerDefinition class.

public AdornmentLayerDefinition(string key, params Ordering[] orderings)
Parameter Type Description
key string

The string-based key that identifies the layer.

orderings Ordering[]

The array of Ordering objects, used to determine how this object is positioned relative to other objects.

AdornmentLayerDefinition(string, IEnumerable<Ordering>)

Initializes a new instance of the AdornmentLayerDefinition class.

public AdornmentLayerDefinition(string key, IEnumerable<Ordering> orderings)
Parameter Type Description
key string

The string-based key that identifies the layer.

orderings IEnumerable<Ordering>

The collection of Ordering objects, used to determine how this object is positioned relative to other objects.

Properties

Key

Gets the string-based key that identifies the layer.

public string Key { get; }

Property Value

string:

The string-based key that identifies the layer.

Orderings

Gets the collection of Ordering objects, used to determine how this object is positioned relative to other objects.

public IEnumerable<Ordering> Orderings { get; }

Property Value

IEnumerable<Ordering>:

The collection of Ordering objects, used to determine how this object is positioned relative to other objects.

Inherited Members