public void CanDeploy_Field_To_O365_RootSiteCollection() { // Fields provision seems to fail on O365 root site collection #885 // https://github.com/SubPointSolutions/spmeta2/issues/885 var fieldDef = new BooleanFieldDefinition { Id = Rnd.Guid(), Title = Rnd.String(), InternalName = Rnd.String(), Required = false, Hidden = false, //ShowInNewForm = true, //ShowInEditForm = true, //ShowInDisplayForm = true, Group = Rnd.String() }; var model = SPMeta2Model.NewSiteModel(site => { site.AddField(fieldDef); }); TestModel(model); }
public static TModelNode AddBooleanField <TModelNode>(this TModelNode model, BooleanFieldDefinition definition, Action <BooleanFieldModelNode> action) where TModelNode : ModelNode, IFieldHostModelNode, new() { return(model.AddTypedDefinitionNode(definition, action)); }
public static ModelNode AddBooleanField(this ModelNode model, BooleanFieldDefinition definition, Action <ModelNode> action) { return(model.AddDefinitionNode(definition, action)); }
public static TModelNode AddBooleanField <TModelNode>(this TModelNode model, BooleanFieldDefinition definition) where TModelNode : ModelNode, IFieldHostModelNode, new() { return(AddBooleanField(model, definition, null)); }
public static ModelNode AddBooleanField(this ModelNode model, BooleanFieldDefinition definition) { return(AddBooleanField(model, definition, null)); }