private Guid GetTermSetId(ShField field) { if (field.TermSetId != Guid.Empty) { return(field.TermSetId); } if (string.IsNullOrEmpty(field.TermSetName)) { throw new Exception("Invalid taxonomy configuration settings for field " + field.DisplayName); } var manager = new TaxonomyManager(); return(manager.GetTermSetId(ClientContext, field.TermSetName)); }