crm2011i创建nt类型字段

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);

        }

    }

版权声明:本文博客原创文章,博客,未经同意,不得转载。

上一篇:Js的引用关系示例和总结


下一篇:link 和 import 导入外部样式的区别