A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://apidocs.umbraco.com/v15/csharp/api/Umbraco.Cms.Core.Models.Property.html below:

View Source Class Property

Represents a property.

Inheritance

System.Object

Namespace: Umbraco.Cms.Core.Models Assembly: Umbraco.Core.dll Syntax
[DataContract(IsReference = true)]
public class Property : EntityBase, IProperty, IEntity, IDeepCloneable, IRememberBeingDirty, ICanBeDirty
Constructors View Source Property(Int32, IPropertyType)

Initializes a new instance of the Property class.

Declaration
public Property(int id, IPropertyType propertyType)
Parameters View Source Property(IPropertyType)

Initializes a new instance of the Property class.

Declaration
public Property(IPropertyType propertyType)
Parameters Properties View Source Alias

Returns the Alias of the PropertyType, which this Property is based on

Declaration
[DataMember]
public string Alias { get; }
Property Value Type Description System.String View Source PropertyType

Returns the PropertyType, which this Property is based on

Declaration
[IgnoreDataMember]
public IPropertyType PropertyType { get; }
Property Value View Source PropertyTypeId

Returns the Id of the PropertyType, which this Property is based on

Declaration
[IgnoreDataMember]
public int PropertyTypeId { get; }
Property Value Type Description System.Int32 View Source Values

Gets the list of values.

Declaration
[DataMember]
public IReadOnlyCollection<IPropertyValue> Values { get; set; }
Property Value View Source ValueStorageType

Returns the DatabaseType that the underlaying DataType is using to store its values

Declaration
[IgnoreDataMember]
public ValueStorageType ValueStorageType { get; }
Property Value Methods View Source ConvertAssignedValue(Object) Declaration
public object ConvertAssignedValue(object value)
Parameters Type Name Description System.Object value Returns Type Description System.Object View Source CreateWithValues(Int32, IPropertyType, Property.InitialPropertyValue[])

Creates a new Property instance for existing IProperty

Declaration
public static Property CreateWithValues(int id, IPropertyType propertyType, params Property.InitialPropertyValue[] values)
Parameters Returns View Source GetValue(String, String, Boolean)

Gets the value.

Declaration
public object GetValue(string culture = null, string segment = null, bool published = false)
Parameters Type Name Description System.String culture System.String segment System.Boolean published Returns Type Description System.Object View Source PerformDeepClone(Object) Declaration
protected override void PerformDeepClone(object clone)
Parameters Type Name Description System.Object clone View Source PublishPartialValues(IDataEditor, String) Declaration
public void PublishPartialValues(IDataEditor dataEditor, string culture)
Parameters Type Name Description IDataEditor dataEditor System.String culture View Source PublishValues(String, String) Declaration
public void PublishValues(string culture = "*", string segment = "*")
Parameters Type Name Description System.String culture System.String segment View Source SetValue(Object, String, String)

Sets a value.

Declaration
public void SetValue(object value, string culture = null, string segment = null)
Parameters Type Name Description System.Object value System.String culture System.String segment View Source UnpublishValues(String, String) Declaration
public void UnpublishValues(string culture = "*", string segment = "*")
Parameters Type Name Description System.String culture System.String segment

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4