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);
}
}
版权声明:本文博客原创文章,博客,未经同意,不得转载。
本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/4729604.html,如需转载请自行联系原作者