c# 自定义config 并且让结点智能提示
来源:互联网 发布:苹果软件更新不了 编辑:程序博客网 时间:2024/06/09 14:34
想要自定义c#中config的结点 只需要新建一个继承configuration的类即可,如:
using System;using System.Collections.Generic;using System.Web;using System.Configuration;public class TestObject : ConfigurationSection{ [ConfigurationProperty("name", IsRequired = true)] public string Name { get { return (string)base["name"]; } set { base["name"] = value; } }}
想要config的自定义结点能同其他结点一样可以智能提示的话 需要在vs安装目录下Xml\Schemas文件夹下新建一个xsd文件
并新建一个同名的xml文件引入
如 test.xml:
<?xml version="1.0" encoding="utf-8"?><SchemaCatalog xmlns="http://schemas.microsoft.com/xsd/catalog"> <Association extension="config" schema="%InstallRoot%/xml/schemas/MYIoc.xsd" /></SchemaCatalog>
对应test.xsd:
<?xml version="1.0" encoding="utf-8"?><xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="testNode"> <xs:complexType> <xs:anyAttribute namespace="http://schemas.microsoft.com/XML-Document-Transform" processContents="strict"/> </xs:complexType> </xs:element>
xsd中结点的定义方法可以参考:http://www.w3school.com.cn/schema/schema_simple.asp
xsd文件也可以使用vs提供的xsd.exe工具在命令行下通过xml文件生成
- c# 自定义config 并且让结点智能提示
- C# WinForm中如何自定义config文件(XML文件),并且读取和保存它
- C# 文本框 智能提示
- c#智能提示
- C# TextBox智能提示
- 自定义app.config文件的结点
- C#智能提示小图标
- c# WinForm 中英文智能提示
- C#读取自定义的config
- 让VS2008为ExtJS提供智能提示
- 让 Tab 键的提示更加智能
- 让VS2008为ExtJS提供智能提示
- 让VS2008为ExtJS提供智能提示
- 让VS2008为ExtJS提供智能提示
- 如何让aptana支持jQuery智能提示
- 怎样让VS2012智能提示jQuery
- 让Dreamweaver支持jQuery智能提示
- 如何让eclipse进行智能提示?
- 定位到下拉框时 分层显示 内容
- makefile(一)
- c++构造函数重载
- WinINet操作流程
- Android ConnectivityManager
- c# 自定义config 并且让结点智能提示
- 织梦截取标题长度和去除HTML标签获取内容函数
- Access restriction
- mysql 触发器学习
- JAVAEE知识的系统性有多重要?再谈非线性学习方法
- 基于Predictive Parsing的ABNF语法分析器(九)——AbnfParser文法解析器之带星号的情形(c-wsp和comment)
- ffmpeg 获取视频关键帧
- ASP.NET MVC3 上传头像图片并截图
- android 获取网络资源