Class UniformControlCollection<TOwner, TChildren>
Inheritance
UniformControlCollection<TOwner, TChildren>
Assembly: DotNetNuke.Web.dll
public sealed class UniformControlCollection<TOwner, TChildren> : IList<TChildren>, ICollection<TChildren>, IEnumerable<TChildren>, IEnumerable where TOwner : Control where TChildren : Control
Type Parameters
Name |
Description |
TOwner |
|
TChildren |
|
Properties
Declaration
public int Count { get; }
Property Value
Declaration
public bool IsReadOnly { get; }
Property Value
Declaration
public TChildren this[int index] { get; set; }
Parameters
Type |
Name |
Description |
int |
index |
|
Property Value
Type |
Description |
TChildren |
|
Methods
Declaration
public void Add(TChildren item)
Parameters
Type |
Name |
Description |
TChildren |
item |
|
Declaration
public void AddAt(int index, TChildren childControl)
Parameters
Type |
Name |
Description |
int |
index |
|
TChildren |
childControl |
|
Declaration
Declaration
public bool Contains(TChildren item)
Parameters
Type |
Name |
Description |
TChildren |
item |
|
Returns
Declaration
public void CopyTo(TChildren[] array, int arrayIndex)
Parameters
Type |
Name |
Description |
TChildren[] |
array |
|
int |
arrayIndex |
|
Declaration
public IEnumerator<TChildren> GetEnumerator()
Returns
Declaration
public int IndexOf(TChildren item)
Parameters
Type |
Name |
Description |
TChildren |
item |
|
Returns
Declaration
public void Insert(int index, TChildren item)
Parameters
Type |
Name |
Description |
int |
index |
|
TChildren |
item |
|
Declaration
public bool Remove(TChildren item)
Parameters
Type |
Name |
Description |
TChildren |
item |
|
Returns
Declaration
public void RemoveAt(int index)
Parameters
Type |
Name |
Description |
int |
index |
|
Implements
Extension Methods