I have successfully created a ContentType using SPServices and 99% of it works flawlessly! The other 1% could be me, but I need to validate some info.
I am using the contentTypeProperties option to send in some properties like the Group and ID. The Group option works and the ContentType is found in that
group when I look for it. The ID property I thought was supposed to create the ContentTypeId with the ID that I passed in. However, it doesn't do this.
This is not really an issue if the following is true: A list template that uses the ContentType can be loaded on a different farm where the same ContentType is created.
Basically I am writing code to make it easier to create a ContentType with fields that I can load on different farms. I will then have a list template that uses the ContentType.
If the ID has to match as I think it does, this might not work. So does the CreateContentType always ignore a passed ID or am I missing an attribute somewhere.