U4-4773 - bring back IPublishedContentProperty Alias and Version (compat)
This commit is contained in:
@@ -37,6 +37,9 @@ namespace Umbraco.Core.Dynamics
|
||||
public object Value { get { return _source == null ? _value : _source.Value; } }
|
||||
public object XPathValue { get { return Value == null ? null : Value.ToString(); } }
|
||||
|
||||
public string Alias { get { return PropertyTypeAlias; }}
|
||||
public Guid Version { get { return Guid.Empty; }}
|
||||
|
||||
// implements IHtmlString.ToHtmlString
|
||||
public string ToHtmlString()
|
||||
{
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
using System;
|
||||
|
||||
namespace Umbraco.Core.Models
|
||||
{
|
||||
/// <summary>
|
||||
@@ -56,5 +58,8 @@ namespace Umbraco.Core.Models
|
||||
/// <para>It has been fully prepared and processed by the appropriate converter.</para>
|
||||
/// </remarks>
|
||||
object XPathValue { get; }
|
||||
|
||||
string Alias { get; }
|
||||
Guid Version { get; }
|
||||
}
|
||||
}
|
||||
@@ -27,5 +27,8 @@ namespace Umbraco.Core.Models.PublishedContent
|
||||
public abstract object DataValue { get; }
|
||||
public abstract object Value { get; }
|
||||
public abstract object XPathValue { get; }
|
||||
|
||||
public string Alias { get { return PropertyTypeAlias; } }
|
||||
public Guid Version { get { return Guid.Empty; } }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -231,6 +231,9 @@ namespace Umbraco.Tests.PublishedContent
|
||||
public object Value { get; set; }
|
||||
public bool HasValue { get; set; }
|
||||
public object XPathValue { get; set; }
|
||||
|
||||
public string Alias { get { return PropertyTypeAlias; } }
|
||||
public Guid Version { get { return Guid.Empty; } }
|
||||
}
|
||||
|
||||
[PublishedContentModel("ContentType2")]
|
||||
|
||||
Reference in New Issue
Block a user