您的位置:首页 > 理论基础 > 计算机网络

.net文档生成工具2.0 支持自定义文档生成器【转:http://www.cnblogs.com/lucc/archive/2008/09/05/1284762.html】

2009-08-20 17:34 756 查看
.net文档生成工具2.0 支持自定义文档生成器【转:http://www.cnblogs.com/lucc/archive/2008/09/05/1284762.html】
相关下载:

.net文档生成工具2.0下载

.net文档生成工具2.0源代码下载

相关连接:

.net文档生成工具使用说明

.net文档生成工具2.0已经完成,在2.0版本中,您将可以创建自定义的文档生成器,生成个性化的文档。本文将介绍如何编写文档生成器。

.net文档生成工具(ADB)使用抽象工厂模式编写,你只需要继承DocumentBuilder并重写Build方法和Filter属性就可以创建自定义的文档生成器。

1. ADB结构图:

using System;
2using System.Collections.Generic;
3using System.Text;
4using System.IO;
5using System.Reflection;
6using System.Xml;
7using System.Diagnostics;
8
9namespace ADB
10<?xml version="1.0" encoding="utf-8"?>
2<Builders>
3 <CustomBuilder Name="生成器1的名称" Entry="生成器1的类名"/>
4 <CustomBuilder Name="生成器2的名称" Entry="生成器2的类名"/>
5</Builders>
6

1.CustomBuilder必须有Name和Entry两个属性(区分大小写),同一程序集内可以有多个文档生成器;

2.Entry必须使用类的完全限定名(命名空间.类名);

3.<?xml version="1.0" encoding="utf-8"?>指定的编码必须和文件保存的编码一致。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐