TagHelperOutputExtensions.CopyHtmlAttribute 方法

定义

将用户提供的属性从 contextAllAttributes 复制到 tagHelperOutputAttributes

public:
[System::Runtime::CompilerServices::Extension]
 static void CopyHtmlAttribute(Microsoft::AspNetCore::Razor::TagHelpers::TagHelperOutput ^ tagHelperOutput, System::String ^ attributeName, Microsoft::AspNetCore::Razor::TagHelpers::TagHelperContext ^ context);
public static void CopyHtmlAttribute (this Microsoft.AspNetCore.Razor.TagHelpers.TagHelperOutput tagHelperOutput, string attributeName, Microsoft.AspNetCore.Razor.TagHelpers.TagHelperContext context);
static member CopyHtmlAttribute : Microsoft.AspNetCore.Razor.TagHelpers.TagHelperOutput * string * Microsoft.AspNetCore.Razor.TagHelpers.TagHelperContext -> unit
<Extension()>
Public Sub CopyHtmlAttribute (tagHelperOutput As TagHelperOutput, attributeName As String, context As TagHelperContext)

参数

tagHelperOutput
TagHelperOutput

此方法 TagHelperOutput 扩展。

attributeName
String

绑定属性的名称。

注解

仅当 的 Attributes 不包含具有给定 attributeName的属性时tagHelperOutput,才会复制 特性。

重复 的 或 tagHelperOutput中同名contextAllAttributes的属性Attributes可能会导致复制的属性顺序未得到维护。

适用于