summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Xaml
diff options
context:
space:
mode:
authorStephane Delcroix <stephane@delcroix.org>2016-09-23 08:56:29 +0200
committerJason Smith <jason.smith@xamarin.com>2016-09-22 23:56:29 -0700
commit1076e735697d393c7b10654f8dc7d9a91c7c13e1 (patch)
treed16e5bba69c4c982c3a0f94d00bb509107bf4574 /Xamarin.Forms.Xaml
parent74cb5c4a97dcb123eb471f6b1dffa1267d0305aa (diff)
downloadxamarin-forms-1076e735697d393c7b10654f8dc7d9a91c7c13e1.tar.gz
xamarin-forms-1076e735697d393c7b10654f8dc7d9a91c7c13e1.tar.bz2
xamarin-forms-1076e735697d393c7b10654f8dc7d9a91c7c13e1.zip
[XamlC] supports enum and consts in x:Static (#369)
Diffstat (limited to 'Xamarin.Forms.Xaml')
-rw-r--r--Xamarin.Forms.Xaml/MarkupExtensions/StaticExtension.cs6
1 files changed, 3 insertions, 3 deletions
diff --git a/Xamarin.Forms.Xaml/MarkupExtensions/StaticExtension.cs b/Xamarin.Forms.Xaml/MarkupExtensions/StaticExtension.cs
index 7585eb6e..8de0ebf4 100644
--- a/Xamarin.Forms.Xaml/MarkupExtensions/StaticExtension.cs
+++ b/Xamarin.Forms.Xaml/MarkupExtensions/StaticExtension.cs
@@ -5,7 +5,7 @@ using System.Xml;
namespace Xamarin.Forms.Xaml
{
- [ContentProperty("Member")]
+ [ContentProperty(nameof(Member))]
public class StaticExtension : IMarkupExtension
{
public string Member { get; set; }
@@ -16,7 +16,7 @@ namespace Xamarin.Forms.Xaml
IXmlLineInfo lineInfo;
if (serviceProvider == null)
- throw new ArgumentNullException("serviceProvider");
+ throw new ArgumentNullException(nameof(serviceProvider));
var typeResolver = serviceProvider.GetService(typeof (IXamlTypeResolver)) as IXamlTypeResolver;
if (typeResolver == null)
throw new ArgumentException("No IXamlTypeResolver in IServiceProvider");
@@ -44,7 +44,7 @@ namespace Xamarin.Forms.Xaml
lineInfoProvider = serviceProvider.GetService(typeof (IXmlLineInfoProvider)) as IXmlLineInfoProvider;
lineInfo = (lineInfoProvider != null) ? lineInfoProvider.XmlLineInfo : new XmlLineInfo();
- throw new XamlParseException(String.Format("No static member found for {0}", Member), lineInfo);
+ throw new XamlParseException($"No static member found for {Member}", lineInfo);
}
}
} \ No newline at end of file