string siteUrl = "http://servername/"; SP.ClientContext ctx = new SP.ClientContext(siteUrl); this.ctx.Load(this.ctx.Web); SP.Web web = this.ctx.Web; web.Fields.AddFieldAsXml(schemaXML, false, SP.AddFieldOptions.AddFieldToDefaultView); web.Update(); SP.FieldCollection fieldCollection = web.AvailableFields; ctx.Load(fieldCollection); ctx.ExecuteQuery();