Xamarin.Forms by Xamarin Inc.

<PackageReference Include="Xamarin.Forms" Version="1.4.4.6379-pre3" />

.NET API 712,192 bytes

 DefinitionCollection<T>

public class DefinitionCollection<T> : IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable where T : IDefinition
A collection parameterized by an IDefinition. Base class for ColumnDefinitionCollection and RowDefinitionCollection.
public int Count { get; }

Gets the number of IDefinition instances contained in this DefinitionCollection<T>.

public bool IsReadOnly { get; }

false. DefinitionCollection<T> instances can have items added to them and removed from them.

public T this[int index] { get; set; }

Gets or sets the value indexed by index.

Event that is raised when the display size of item in the collection changes.

public void Add(T item)

public void Clear()

Removes all values from this DefinitionCollection<T>.

public bool Contains(T item)

public void CopyTo(T[] array, int arrayIndex)

Returns an enumerator that iterates through the IDefinition instances in this DefinitionCollection<T>.

public int IndexOf(T item)

public void Insert(int index, T item)

public bool Remove(T item)

public void RemoveAt(int index)

Removes an item from this DefinitionCollection<T>.