PageTypeBuilder.TypedPageData.CreateWritableClone C# (CSharp) Method

CreateWritableClone() public method

Creates a writable clone of the PageData object
public CreateWritableClone ( ) : System.PageData
return System.PageData
        public new PageData CreateWritableClone()
        {
            PageData page = base.CreateWritableClone();
            IEnumerable<PropertyInfo> properties = page.GetType().GetPageTypePropertyGroupProperties();
            new TypedPageActivator().CreateAndPopulateNestedPropertyGroupInstances(page as TypedPageData, page, properties, string.Empty);
            return page;
        }