GradientStopCollection Constructors

Definition

Initializes a new instance of the GradientStopCollection class.

Overloads

GradientStopCollection()

Initializes a new instance of the GradientStopCollection class.

GradientStopCollection(IEnumerable<GradientStop>)

Initializes a new instance of the GradientStopCollection class that contains the elements in the specified collection.

GradientStopCollection(Int32)

Initializes a new instance of the GradientStopCollection class that is initially capable of storing the specified number of items.

GradientStopCollection()

Initializes a new instance of the GradientStopCollection class.

C#
public GradientStopCollection();

Applies to

.NET Framework 4.8.1 and other versions
Product Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

GradientStopCollection(IEnumerable<GradientStop>)

Initializes a new instance of the GradientStopCollection class that contains the elements in the specified collection.

C#
public GradientStopCollection(System.Collections.Generic.IEnumerable<System.Windows.Media.GradientStop> collection);

Parameters

collection
IEnumerable<GradientStop>

The collection to copy.

Exceptions

collection is null.

Applies to

.NET Framework 4.8.1 and other versions
Product Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

GradientStopCollection(Int32)

Initializes a new instance of the GradientStopCollection class that is initially capable of storing the specified number of items.

C#
public GradientStopCollection(int capacity);

Parameters

capacity
Int32

The number of GradientStop objects that the collection is initially capable of storing.

Applies to

.NET Framework 4.8.1 and other versions
Product Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10