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)
Assembly: Microsoft.DocAsCode.Plugins.dll
Syntax
[JsonConverter(typeof(ManifestItemCollectionConverter))]
public class ManifestItemCollection : ObservableCollection<ManifestItem>, IList<ManifestItem>, ICollection<ManifestItem>, IReadOnlyList<ManifestItem>, IReadOnlyCollection<ManifestItem>, IEnumerable<ManifestItem>, IList, ICollection, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged
Constructors
|
Improve this Doc
View Source
ManifestItemCollection()
Declaration
public ManifestItemCollection()
|
Improve this Doc
View Source
ManifestItemCollection(IEnumerable<ManifestItem>)
Declaration
public ManifestItemCollection(IEnumerable<ManifestItem> collection)
Parameters
Properties
|
Improve this Doc
View Source
Count
Declaration
public int Count { get; }
Property Value
Methods
|
Improve this Doc
View Source
Add(ManifestItem)
Declaration
public void Add(ManifestItem item)
Parameters
|
Improve this Doc
View Source
AddRange(IEnumerable<ManifestItem>)
Declaration
public void AddRange(IEnumerable<ManifestItem> collection)
Parameters
|
Improve this Doc
View Source
Clear()
Declaration
|
Improve this Doc
View Source
ClearItems()
Declaration
protected override void ClearItems()
Overrides
System.Collections.ObjectModel.ObservableCollection<Microsoft.DocAsCode.Plugins.ManifestItem>.ClearItems()
|
Improve this Doc
View Source
Contains(ManifestItem)
Declaration
public bool Contains(ManifestItem item)
Parameters
Returns
|
Improve this Doc
View Source
CopyTo(ManifestItem[], Int32)
Declaration
public void CopyTo(ManifestItem[] array, int arrayIndex)
Parameters
|
Improve this Doc
View Source
GetEnumerator()
Declaration
public IEnumerator<ManifestItem> GetEnumerator()
Returns
|
Improve this Doc
View Source
IndexOf(ManifestItem)
Declaration
public int IndexOf(ManifestItem item)
Parameters
Returns
|
Improve this Doc
View Source
Insert(Int32, ManifestItem)
Declaration
public void Insert(int index, ManifestItem item)
Parameters
|
Improve this Doc
View Source
Remove(ManifestItem)
Declaration
public bool Remove(ManifestItem item)
Parameters
Returns
|
Improve this Doc
View Source
RemoveAll(Predicate<ManifestItem>)
Declaration
public int RemoveAll(Predicate<ManifestItem> match)
Parameters
Returns
|
Improve this Doc
View Source
RemoveAt(Int32)
Declaration
public void RemoveAt(int index)
Parameters
Type |
Name |
Description |
Int32 |
index |
|
Implements
Extension Methods