Table of Contents

Class ListProperty<T>

Namespace
KSP.Api.CoreTypes
Assembly
Assembly-CSharp.dll
public class ListProperty<T> : ListProperty, IListProperty<T>, IListProperty, IList, ICollection, IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable

Type Parameters

T
Inheritance
ListProperty<T>
Implements
Inherited Members
Extension Methods

Constructors

ListProperty(IBindingList)

public ListProperty(IBindingList backingList = null)

Parameters

backingList IBindingList

Methods

Add(T)

public void Add(T item)

Parameters

item T

Contains(T)

public bool Contains(T item)

Parameters

item T

Returns

bool

CopyTo(T[], int)

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

Parameters

array T[]
arrayIndex int

IndexOf(T)

public int IndexOf(T item)

Parameters

item T

Returns

int

Insert(int, T)

public void Insert(int index, T item)

Parameters

index int
item T

Remove(T)

public bool Remove(T item)

Parameters

item T

Returns

bool