コード例 #1
0
        public static BlockComponent CreateBlockComponent(XDesign_DesignBlock xDesignBlock)
        {
            var result = BlockComponent.Create(
                xDesignBlock.blockCategory ?? Constants.DefaultComponentCategory,
                xDesignBlock.blockName,
                CreateFabricStyleList(xDesignBlock.fabricStyles));

            return(result);
        }
コード例 #2
0
            private static XDesign_DesignBlock XDesign_DesignBlock(BlockComponent blockComponent)
            {
                if (blockComponent == null)
                {
                    throw new ArgumentNullException(nameof(blockComponent));
                }

                var result = new XDesign_DesignBlock()
                {
                    blockName    = blockComponent.Name,
                    fabricStyles = XDesign_FabricStyles(blockComponent.FabricStyles)
                };

                return(result);
            }