public override object GetProperty(string name)
{
switch (name)
{
case GenericContent.ALLOWEDCHILDTYPES:
return this.AllowedChildTypes;
case "MetaAuthors":
return this.Authors;
case "CustomMeta":
return this.CustomMeta;
case "Comment":
return this.Comment;
case "PageNameInMenu":
return this.PageNameInMenu;
case "Hidden":
return this.Hidden;
case "Keywords":
return this.Keywords;
case "MetaDescription":
return this.MetaDescription;
case "MetaTitle":
return this.MetaTitle;
case "PageTemplateNode":
return this.PageTemplateNode;
case "PersonalizationSettings":
return this.PersonalizationSettings;
case "TemporaryPortletInfo":
return this.TemporaryPortletInfo;
case "HasTemporaryPortletInfo":
return this.HasTemporaryPortletInfo;
case "Site":
return this.Site;
case "PageSkin":
return this.PageSkin;
case "DisplayName":
return this.DisplayName;
default:
return base.GetProperty(name);
}
}
public override void SetProperty(string name, object value)