public override object GetProperty(string name)
{
switch (name)
{
case "Link":
return this.Link;
//case "Id":
// return base.Id;
//case "Name":
// return base.Name;
//case "VersionId":
// return base.VersionId;
//case "Path":
// return base.Path;
//case "ParentId":
// return base.ParentId;
//case "DisplayName":
// return base.DisplayName;
default:
//if (this.IsAlive && HasField(name))
// return LinkedContent.GetProperty(name);
//else
return base.GetProperty(name);
}
}
public override void SetProperty(string name, object value)