Class ManifestItemCollection
Inheritance
ManifestItemCollection
Inherited Members
System.Collections.ObjectModel.Collection<Microsoft.DocAsCode.Plugins.ManifestItem>.System.Collections.IList.get_Item(System.Int32)
System.Collections.ObjectModel.Collection<Microsoft.DocAsCode.Plugins.ManifestItem>.System.Collections.IList.set_Item(System.Int32, System.Object)
Namespace:Microsoft.DocAsCode.Plugins
Assembly:Microsoft.DocAsCode.Plugins.dll
Syntax
public class ManifestItemCollection : ObservableCollection<ManifestItem>, IList<ManifestItem>, ICollection<ManifestItem>, IList, ICollection, IReadOnlyList<ManifestItem>, IReadOnlyCollection<ManifestItem>, IEnumerable<ManifestItem>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged
Constructors
ManifestItemCollection()
Declaration
public ManifestItemCollection()
ManifestItemCollection(IEnumerable<ManifestItem>)
Declaration
public ManifestItemCollection(IEnumerable<ManifestItem> collection)
Parameters
Properties
Count
Declaration
public int Count { get; }
Property Value
Methods
Add(ManifestItem)
Declaration
public void Add(ManifestItem item)
Parameters
AddRange(IEnumerable<ManifestItem>)
Declaration
public void AddRange(IEnumerable<ManifestItem> collection)
Parameters
Clear()
Declaration
ClearItems()
Declaration
protected override void ClearItems()
Overrides
System.Collections.ObjectModel.ObservableCollection<Microsoft.DocAsCode.Plugins.ManifestItem>.ClearItems()
Contains(ManifestItem)
Declaration
public bool Contains(ManifestItem item)
Parameters
Returns
CopyTo(ManifestItem[], Int32)
Declaration
public void CopyTo(ManifestItem[] array, int arrayIndex)
Parameters
GetEnumerator()
Declaration
public IEnumerator<ManifestItem> GetEnumerator()
Returns
IndexOf(ManifestItem)
Declaration
public int IndexOf(ManifestItem item)
Parameters
Returns
Insert(Int32, ManifestItem)
Declaration
public void Insert(int index, ManifestItem item)
Parameters
Remove(ManifestItem)
Declaration
public bool Remove(ManifestItem item)
Parameters
Returns
RemoveAll(Predicate<ManifestItem>)
Declaration
public int RemoveAll(Predicate<ManifestItem> match)
Parameters
Returns
RemoveAt(Int32)
Declaration
public void RemoveAt(int index)
Parameters
Type |
Name |
Description |
Int32 |
index |
|
Extension Methods