private ContentClass CreateCopyInProject(IProject project, Guid targetFolderGuid)
{
IContentClassFolder folder = project.ContentClassFolders.GetByGuid(targetFolderGuid);
if (folder == null)
{
throw new ArgumentException("no such content class folder '" + targetFolderGuid.ToRQLString() +
"' in project " + Name);
}
var xmlDoc = new XmlDocument();
XmlElement template = CreateTemplateXmlElement(xmlDoc, folder);
AddTemplateDescriptions(project, template);
AddTemplateVariants(template);
//AddProjectVariants(project, template);
return CreateContentClass(project, template);
}