using System; using Microsoft.Xrm.Sdk; using Microsoft.Xrm.Sdk.Messages; using Microsoft.Xrm.Sdk.Metadata;
/// <summary> /// Int /// </summary> public class CreateIntAttribute { private string entityName = "new_class";
public void Create(IOrganizationService service) { CreateAttributeRequest request = new CreateAttributeRequest(); //关联的实体名称 request.EntityName = entityName; IntegerAttributeMetadata intAttr = new IntegerAttributeMetadata(); //字段名称 intAttr.LogicalName = "new_intvalue"; //架构名称 intAttr.SchemaName = "new_intvalue"; //显示中文名称 intAttr.DisplayName = new Label("Int字段", 2052); //描写叙述 intAttr.Description = new Label("Int字段", 2052); //需求级别 intAttr.RequiredLevel = new AttributeRequiredLevelManagedProperty(AttributeRequiredLevel.None); //字段安全性 intAttr.IsSecured = false; //审核 intAttr.IsAuditEnabled = new BooleanManagedProperty(false); //格式 intAttr.Format = IntegerFormat.None; //最大值 intAttr.MaxValue = 1000; //最小值 intAttr.MinValue = 0;
request.Attribute = intAttr;
service.Execute(request); } }
版权声明:本文博客原创文章,博客,未经同意,不得转载。