TagHelperAttributeList 类

定义

TagHelperAttribute 的集合。

public ref class TagHelperAttributeList : Microsoft::AspNetCore::Razor::TagHelpers::ReadOnlyTagHelperAttributeList, System::Collections::Generic::ICollection<Microsoft::AspNetCore::Razor::TagHelpers::TagHelperAttribute ^>, System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Razor::TagHelpers::TagHelperAttribute ^>, System::Collections::Generic::IList<Microsoft::AspNetCore::Razor::TagHelpers::TagHelperAttribute ^>
public class TagHelperAttributeList : Microsoft.AspNetCore.Razor.TagHelpers.ReadOnlyTagHelperAttributeList, System.Collections.Generic.ICollection<Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute>, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute>, System.Collections.Generic.IList<Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute>
type TagHelperAttributeList = class
    inherit ReadOnlyTagHelperAttributeList
    interface IList<TagHelperAttribute>
    interface ICollection<TagHelperAttribute>
    interface seq<TagHelperAttribute>
    interface IEnumerable
type TagHelperAttributeList = class
    inherit ReadOnlyTagHelperAttributeList
    interface ICollection<TagHelperAttribute>
    interface seq<TagHelperAttribute>
    interface IEnumerable
    interface IList<TagHelperAttribute>
Public Class TagHelperAttributeList
Inherits ReadOnlyTagHelperAttributeList
Implements ICollection(Of TagHelperAttribute), IEnumerable(Of TagHelperAttribute), IList(Of TagHelperAttribute)
继承
实现

构造函数

TagHelperAttributeList()

使用空集合实例化 的新 TagHelperAttributeList 实例。

TagHelperAttributeList(IEnumerable<TagHelperAttribute>)

使用指定的 attributes实例化 的新实例TagHelperAttributeList

TagHelperAttributeList(List<TagHelperAttribute>)

使用指定的 attributes实例化 的新实例TagHelperAttributeList

属性

Item[Int32]

TagHelperAttribute 的集合。

Item[String]

获取具有匹配 name的第Name一个 TagHelperAttribute

(继承自 ReadOnlyTagHelperAttributeList)

方法

Add(String, Object)

TagHelperAttribute使用指定的 namevalue将 添加到集合的末尾。

Add(TagHelperAttribute)

TagHelperAttribute 的集合。

Clear()

TagHelperAttribute 的集合。

ContainsName(String)

确定集合中是否存在TagHelperAttribute匹配Namename的 。

(继承自 ReadOnlyTagHelperAttributeList)
IndexOfName(String)

TagHelperAttributeName搜索不区分大小写name匹配的 ,并返回第一个匹配项的从零开始的索引。

(继承自 ReadOnlyTagHelperAttributeList)
Insert(Int32, TagHelperAttribute)

TagHelperAttribute 的集合。

Remove(TagHelperAttribute)

TagHelperAttribute 的集合。

RemoveAll(String)

删除具有匹配 name的所有 TagHelperAttributeName

RemoveAt(Int32)

TagHelperAttribute 的集合。

SetAttribute(String, Object)

将第一个 TagHelperAttribute 替换为 Name 匹配 name 项,并删除任何其他匹配 TagHelperAttribute项。 如果未找到匹配TagHelperAttribute项,请将 带有 namevalue 的 添加到TagHelperAttribute集合的末尾。

SetAttribute(TagHelperAttribute)

将第一个 TagHelperAttribute 替换为 Name 匹配 attributeName ,并删除任何其他匹配 TagHelperAttribute的 。 如果未找到匹配 TagHelperAttribute 项,请将指定的 attribute 添加到集合的末尾。

TryGetAttribute(String, TagHelperAttribute)

检索与 Name 匹配name的第一个 TagHelperAttribute

(继承自 ReadOnlyTagHelperAttributeList)
TryGetAttributes(String, IReadOnlyList<TagHelperAttribute>)

使用匹配 nameTagHelperAttribute检索集合Name中的 。

(继承自 ReadOnlyTagHelperAttributeList)

显式接口实现

ICollection<TagHelperAttribute>.IsReadOnly

TagHelperAttribute 的集合。

适用于