日期:2014-05-17  浏览次数:20479 次

.net flector


[DSDescription("DSChildren"), Browsable(false), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]求助 上面的这些都是干嘛用的?

------解决方案--------------------
DSDescriptionAttribute 类
http://msdn.microsoft.com/zh-CN/library/office/system.directoryservices.dsdescriptionattribute

BrowsableAttribute 类
http://msdn.microsoft.com/zh-cn/library/6bffwzcf%28VS.80%29.aspx

DesignerSerializationVisibilityAttribute 类
http://msdn.microsoft.com/zh-cn/library/system.componentmodel.designerserializationvisibilityattribute%28VS.80%29.aspx
  
*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/
------解决方案--------------------
BrowsableAttribute 类 和 DesignerSerializationVisibilityAttribute 类其实都算是设计期的属性。

BrowsableAttribute用于标记类属性是否可以显示在“VisualStudio的属性窗口中”

DesignerSerializationVisibilityAttribute 类好像更多用于那种类属性是复杂类的情况。