Class SyntaxNodeCollection
名称: Aspose.Html.Toolkit.Markdown.Syntax 编辑: Aspose.HTML.dll (25.4.0)
代表合成节点的集合。
[ComVisible(true)]
public class SyntaxNodeCollection<t> : NodeList<t>, IWritable, IList<t>, ICollection<t>, IEnumerable<t>, IEnumerable where T : MarkdownSyntaxNode
类型参数
T
收集值的类型。
Inheritance
object
←
NodeList
Implements
IWritable
,
IList
继承人
NodeList
Constructors
SyntaxNodeCollection()
public SyntaxNodeCollection()
Properties
Count
收到收藏中的值数量。
public override int Count { get; }
财产价值
IsReadOnly
拿起旗帜。
public bool IsReadOnly { get; }
财产价值
这个[因特]
接收或在指数上设置值。
public T this[int index] { get; set; }
财产价值
T
Methods
Add(T)
将该项目添加到收藏中。
public void Add(T item)
Parameters
item
T
是T型的物品。
Clear()
将所有物品从收藏中删除。
public void Clear()
Contains(T)
确定该项目是否存在于收藏中。
public bool Contains(T item)
Parameters
item
T
要寻找的物品。
Returns
是的,如果项目存在于收藏中;否则,假。
CopyTo(T( ), int)
将此集中的项目复制到序列,从 arrayIndex 开始
public void CopyTo(T[] array, int arrayIndex)
Parameters
array
T( )
添加物品 添加物品
arrayIndex
int
指数开始
Get(因特)
在指数中获取该项目。
public override T Get(int index)
Parameters
index
int
要得到的项目的指数。
Returns
T
该指数的标题。
GetEnumerator()
收到收藏中的价值。
public override IEnumerator<t> GetEnumerator()
Returns
收藏中的值列表。
IndexOf(T)
接收所提供的项目的指数。
public int IndexOf(T item)
Parameters
item
T
该项目以获取指数。
Returns
收藏中的项目指数 - 或 -1 如果项目未找到。
Insert(T、T、T)
将该项目输入到指定的指数中。
public void Insert(int index, T item)
Parameters
index
int
指数输入该项目。
item
T
要插入的项目。
Remove(T)
将项目从收藏中移除。
public bool Remove(T item)
Parameters
item
T
要去除的物品。
Returns
是的,如果项目被发现和删除;否则,假。
RemoveAt(因特)
在指数中删除该项目。
public void RemoveAt(int index)
Parameters
index
int
要删除的项目的指数。