public UpdateContentTypeResponseUpdateContentTypeResult UpdateContentType(string listName, string contentTypeId, UpdateContentTypeContentTypeProperties contentTypeProperties, AddOrUpdateFieldsDefinition newFields, AddOrUpdateFieldsDefinition updateFields, DeleteFieldsDefinition deleteFields, string addToView)
{
object[] results = this.Invoke("UpdateContentType", new object[] {
listName,
contentTypeId,
contentTypeProperties,
newFields,
updateFields,
deleteFields,
addToView});
return ((UpdateContentTypeResponseUpdateContentTypeResult)(results[0]));
}