TagHelperOutputExtensions.CopyHtmlAttribute 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将用户提供的属性从 context
的 AllAttributes 复制到 tagHelperOutput
。Attributes
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
绑定属性的名称。
- context
- TagHelperContext
注解
仅当 的 Attributes 不包含具有给定 attributeName
的属性时tagHelperOutput
,才会复制 特性。
重复 的 或 tagHelperOutput
中同名context
AllAttributes的属性Attributes可能会导致复制的属性顺序未得到维护。
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈