From 52c1c209679cc0cac76fcb10dedb2686bc566dbe Mon Sep 17 00:00:00 2001 From: "N. Taylor Mullen" Date: Tue, 17 Mar 2015 22:03:11 -0700 Subject: [PATCH] React to HtmlElementName rename to TargetElement. aspnet/Razor#311 --- src/Microsoft.AspNet.Mvc.TagHelpers/AnchorTagHelper.cs | 2 +- src/Microsoft.AspNet.Mvc.TagHelpers/TextAreaTagHelper.cs | 2 +- .../ValidationMessageTagHelper.cs | 2 +- .../ValidationSummaryTagHelper.cs | 2 +- test/WebSites/ActivatorWebSite/TagHelpers/FooterTagHelper.cs | 2 +- test/WebSites/ActivatorWebSite/TagHelpers/HiddenTagHelper.cs | 2 +- .../ActivatorWebSite/TagHelpers/RepeatContentTagHelper.cs | 2 +- test/WebSites/ActivatorWebSite/TagHelpers/TitleTagHelper.cs | 2 +- .../TagHelpers/RootViewStartTagHelper.cs | 2 +- .../TagHelpersWebSite/TagHelpers/AutoLinkerTagHelper.cs | 2 +- .../TagHelpersWebSite/TagHelpers/ConditionTagHelper.cs | 4 +++- .../TagHelpers/NestedGlobalImportTagHelper.cs | 2 +- test/WebSites/TagHelpersWebSite/TagHelpers/PrettyTagHelper.cs | 2 +- .../TagHelpersWebSite/TagHelpers/RootViewStartTagHelper.cs | 2 +- .../TagHelpers/TagCloudViewComponentTagHelper.cs | 2 +- 15 files changed, 17 insertions(+), 15 deletions(-) diff --git a/src/Microsoft.AspNet.Mvc.TagHelpers/AnchorTagHelper.cs b/src/Microsoft.AspNet.Mvc.TagHelpers/AnchorTagHelper.cs index 2b8a21a792..0f356bcc20 100644 --- a/src/Microsoft.AspNet.Mvc.TagHelpers/AnchorTagHelper.cs +++ b/src/Microsoft.AspNet.Mvc.TagHelpers/AnchorTagHelper.cs @@ -12,7 +12,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers /// /// implementation targeting <a> elements. /// - [HtmlElementName("a")] + [TargetElement("a")] public class AnchorTagHelper : TagHelper { private const string ActionAttributeName = "asp-action"; diff --git a/src/Microsoft.AspNet.Mvc.TagHelpers/TextAreaTagHelper.cs b/src/Microsoft.AspNet.Mvc.TagHelpers/TextAreaTagHelper.cs index 9da0f1d002..0b48a188ea 100644 --- a/src/Microsoft.AspNet.Mvc.TagHelpers/TextAreaTagHelper.cs +++ b/src/Microsoft.AspNet.Mvc.TagHelpers/TextAreaTagHelper.cs @@ -10,7 +10,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers /// /// implementation targeting <textarea> elements with an asp-for attribute. /// - [HtmlElementName("textarea")] + [TargetElement("textarea")] public class TextAreaTagHelper : TagHelper { private const string ForAttributeName = "asp-for"; diff --git a/src/Microsoft.AspNet.Mvc.TagHelpers/ValidationMessageTagHelper.cs b/src/Microsoft.AspNet.Mvc.TagHelpers/ValidationMessageTagHelper.cs index 6e22808c0f..2312c8c7ec 100644 --- a/src/Microsoft.AspNet.Mvc.TagHelpers/ValidationMessageTagHelper.cs +++ b/src/Microsoft.AspNet.Mvc.TagHelpers/ValidationMessageTagHelper.cs @@ -11,7 +11,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers /// implementation targeting <span> elements with an asp-validation-for /// attribute. /// - [HtmlElementName("span")] + [TargetElement("span")] public class ValidationMessageTagHelper : TagHelper { private const string ValidationForAttributeName = "asp-validation-for"; diff --git a/src/Microsoft.AspNet.Mvc.TagHelpers/ValidationSummaryTagHelper.cs b/src/Microsoft.AspNet.Mvc.TagHelpers/ValidationSummaryTagHelper.cs index 95441192aa..2da0498a95 100644 --- a/src/Microsoft.AspNet.Mvc.TagHelpers/ValidationSummaryTagHelper.cs +++ b/src/Microsoft.AspNet.Mvc.TagHelpers/ValidationSummaryTagHelper.cs @@ -11,7 +11,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers /// implementation targeting <div> elements with an asp-validation-summary /// attribute. /// - [HtmlElementName("div")] + [TargetElement("div")] public class ValidationSummaryTagHelper : TagHelper { private const string ValidationSummaryAttributeName = "asp-validation-summary"; diff --git a/test/WebSites/ActivatorWebSite/TagHelpers/FooterTagHelper.cs b/test/WebSites/ActivatorWebSite/TagHelpers/FooterTagHelper.cs index b569297c6e..efb78b460a 100644 --- a/test/WebSites/ActivatorWebSite/TagHelpers/FooterTagHelper.cs +++ b/test/WebSites/ActivatorWebSite/TagHelpers/FooterTagHelper.cs @@ -7,7 +7,7 @@ using Microsoft.AspNet.Razor.Runtime.TagHelpers; namespace ActivatorWebSite.TagHelpers { - [HtmlElementName("body")] + [TargetElement("body")] public class FooterTagHelper : TagHelper { [Activate] diff --git a/test/WebSites/ActivatorWebSite/TagHelpers/HiddenTagHelper.cs b/test/WebSites/ActivatorWebSite/TagHelpers/HiddenTagHelper.cs index 79db55d8fb..9aa4f282b9 100644 --- a/test/WebSites/ActivatorWebSite/TagHelpers/HiddenTagHelper.cs +++ b/test/WebSites/ActivatorWebSite/TagHelpers/HiddenTagHelper.cs @@ -8,7 +8,7 @@ using Microsoft.AspNet.Razor.Runtime.TagHelpers; namespace ActivatorWebSite.TagHelpers { - [HtmlElementName("span")] + [TargetElement("span")] public class HiddenTagHelper : TagHelper { public string Name { get; set; } diff --git a/test/WebSites/ActivatorWebSite/TagHelpers/RepeatContentTagHelper.cs b/test/WebSites/ActivatorWebSite/TagHelpers/RepeatContentTagHelper.cs index 7b2003150a..d3e69b8a3a 100644 --- a/test/WebSites/ActivatorWebSite/TagHelpers/RepeatContentTagHelper.cs +++ b/test/WebSites/ActivatorWebSite/TagHelpers/RepeatContentTagHelper.cs @@ -8,7 +8,7 @@ using Microsoft.AspNet.Razor.Runtime.TagHelpers; namespace ActivatorWebSite.TagHelpers { - [HtmlElementName("div")] + [TargetElement("div")] public class RepeatContentTagHelper : TagHelper { public int RepeatContent { get; set; } diff --git a/test/WebSites/ActivatorWebSite/TagHelpers/TitleTagHelper.cs b/test/WebSites/ActivatorWebSite/TagHelpers/TitleTagHelper.cs index c63d319cd7..187a484018 100644 --- a/test/WebSites/ActivatorWebSite/TagHelpers/TitleTagHelper.cs +++ b/test/WebSites/ActivatorWebSite/TagHelpers/TitleTagHelper.cs @@ -8,7 +8,7 @@ using Microsoft.AspNet.Razor.TagHelpers; namespace ActivatorWebSite.TagHelpers { - [HtmlElementName("body")] + [TargetElement("body")] public class TitleTagHelper : TagHelper { [Activate] diff --git a/test/WebSites/PrecompilationWebSite/TagHelpers/RootViewStartTagHelper.cs b/test/WebSites/PrecompilationWebSite/TagHelpers/RootViewStartTagHelper.cs index 25137e43b7..5fdda8bf1f 100644 --- a/test/WebSites/PrecompilationWebSite/TagHelpers/RootViewStartTagHelper.cs +++ b/test/WebSites/PrecompilationWebSite/TagHelpers/RootViewStartTagHelper.cs @@ -5,7 +5,7 @@ using Microsoft.AspNet.Razor.Runtime.TagHelpers; namespace PrecompilationWebSite.TagHelpers { - [HtmlElementName("root")] + [TargetElement("root")] public class RootViewStartTagHelper : TagHelper { public override void Process(TagHelperContext context, TagHelperOutput output) diff --git a/test/WebSites/TagHelpersWebSite/TagHelpers/AutoLinkerTagHelper.cs b/test/WebSites/TagHelpersWebSite/TagHelpers/AutoLinkerTagHelper.cs index 62bb8e49c4..75b8eb5ce3 100644 --- a/test/WebSites/TagHelpersWebSite/TagHelpers/AutoLinkerTagHelper.cs +++ b/test/WebSites/TagHelpersWebSite/TagHelpers/AutoLinkerTagHelper.cs @@ -7,7 +7,7 @@ using Microsoft.AspNet.Razor.Runtime.TagHelpers; namespace TagHelpersWebSite.TagHelpers { - [HtmlElementName("p")] + [TargetElement("p")] public class AutoLinkerTagHelper : TagHelper { public override async Task ProcessAsync(TagHelperContext context, TagHelperOutput output) diff --git a/test/WebSites/TagHelpersWebSite/TagHelpers/ConditionTagHelper.cs b/test/WebSites/TagHelpersWebSite/TagHelpers/ConditionTagHelper.cs index 9bf4b13116..3f8b7de985 100644 --- a/test/WebSites/TagHelpersWebSite/TagHelpers/ConditionTagHelper.cs +++ b/test/WebSites/TagHelpersWebSite/TagHelpers/ConditionTagHelper.cs @@ -6,7 +6,9 @@ using Microsoft.AspNet.Razor.TagHelpers; namespace TagHelpersWebSite.TagHelpers { - [HtmlElementName("div", "style", "p")] + [TargetElement("div")] + [TargetElement("style")] + [TargetElement("p")] public class ConditionTagHelper : TagHelper { public bool? Condition { get; set; } diff --git a/test/WebSites/TagHelpersWebSite/TagHelpers/NestedGlobalImportTagHelper.cs b/test/WebSites/TagHelpersWebSite/TagHelpers/NestedGlobalImportTagHelper.cs index c2149c2b59..f558023aa1 100644 --- a/test/WebSites/TagHelpersWebSite/TagHelpers/NestedGlobalImportTagHelper.cs +++ b/test/WebSites/TagHelpersWebSite/TagHelpers/NestedGlobalImportTagHelper.cs @@ -6,7 +6,7 @@ using Microsoft.AspNet.Razor.TagHelpers; namespace TagHelpersWebSite.TagHelpers { - [HtmlElementName("nested")] + [TargetElement("nested")] public class NestedGlobalImportTagHelper : TagHelper { public override void Process(TagHelperContext context, TagHelperOutput output) diff --git a/test/WebSites/TagHelpersWebSite/TagHelpers/PrettyTagHelper.cs b/test/WebSites/TagHelpersWebSite/TagHelpers/PrettyTagHelper.cs index f66e3f2412..8ae7fc18c8 100644 --- a/test/WebSites/TagHelpersWebSite/TagHelpers/PrettyTagHelper.cs +++ b/test/WebSites/TagHelpersWebSite/TagHelpers/PrettyTagHelper.cs @@ -8,7 +8,7 @@ using Microsoft.AspNet.Razor.Runtime.TagHelpers; namespace TagHelpersWebSite.TagHelpers { - [HtmlElementName("*")] + [TargetElement("*")] public class PrettyTagHelper : TagHelper { private static readonly Dictionary PrettyTagStyles = diff --git a/test/WebSites/TagHelpersWebSite/TagHelpers/RootViewStartTagHelper.cs b/test/WebSites/TagHelpersWebSite/TagHelpers/RootViewStartTagHelper.cs index 35459ff842..92fb04cb85 100644 --- a/test/WebSites/TagHelpersWebSite/TagHelpers/RootViewStartTagHelper.cs +++ b/test/WebSites/TagHelpersWebSite/TagHelpers/RootViewStartTagHelper.cs @@ -6,7 +6,7 @@ using Microsoft.AspNet.Razor.TagHelpers; namespace TagHelpersWebSite.TagHelpers { - [HtmlElementName("root")] + [TargetElement("root")] public class RootViewStartTagHelper : TagHelper { public override void Process(TagHelperContext context, TagHelperOutput output) diff --git a/test/WebSites/TagHelpersWebSite/TagHelpers/TagCloudViewComponentTagHelper.cs b/test/WebSites/TagHelpersWebSite/TagHelpers/TagCloudViewComponentTagHelper.cs index 5a9a576a1e..df5683a401 100644 --- a/test/WebSites/TagHelpersWebSite/TagHelpers/TagCloudViewComponentTagHelper.cs +++ b/test/WebSites/TagHelpersWebSite/TagHelpers/TagCloudViewComponentTagHelper.cs @@ -11,7 +11,7 @@ using Microsoft.AspNet.Razor.Runtime.TagHelpers; namespace MvcSample.Web.Components { - [HtmlElementName("tag-cloud")] + [TargetElement("tag-cloud")] [ViewComponent(Name = "Tags")] public class TagCloudViewComponentTagHelper : ITagHelper {