⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 libraryitem.mdx

📁 《深入浅出设计模式》的完整源代码
💻 MDX
📖 第 1 页 / 共 5 页
字号:
<nam>Display</nam>
<anc reserve="231" >8 NetAttr:12 Name:Display6 Kind:05 Type:8 Access:012 Description:14 IsStatic:False16 IsAbstract:False18 Modifiers:override10 ParamList:23 ConstructorInitializer:10 VBHandles:27 ReturnParameterDescription:24 AllParameterDescription:</anc>
<ans>libraryItem.Borrowable.Display()</ans>
<ari>4 1:C#11 3:Operation</ari>
</opr>
</opr>
</clx>
<clx id="wk34Uk14Mk6ZicoNNPWmXQ" >
<otv>
<stv id="UApeM119/ESFpQT6+jMh6A" >
<tgd>
<RMS:LRF id="DYno0eK+WkeUOIPN0rLRkg" />
</tgd>
<val>System,System.Collections</val>
</stv>
</otv>
<dsc> Decorator搴旂敤娴嬭瘯</dsc>
<nam>DecoratorApp</nam>
<rlt>
<grz id="fXBV5cc8gUiHbTSgvlZXPg" >
<otv>
<stv id="E6vT+hVecUGJdowwVk2A9A" >
<tgd>
<RMS:LRF id="8TyqhaCH50WXCngu9eQyUQ" />
</tgd>
<val>System.Object</val>
</stv>
</otv>
<anc>18 Name:System.Object22 BaseList:System.Object</anc>
<ans>[Base]libraryItem.DecoratorApp.System-Object</ans>
<ari>4 1:C#12 3:Generalize</ari>
<noe>
<RMS:IRF id="mLXT3MyrkE6naYICWTdcSQ"  name="mscorlib::System::Object"  classStr="clx"  import="3" />
</noe>
</grz>
</rlt>
<anc reserve="148" >17 Name:DecoratorApp26 Description: Decorator搴旂敤娴嬭瘯16 IsAbstract:False8 Access:08 NetAttr:10 Modifiers:44 NameResolutionList:System,System.Collections</anc>
<ans>libraryItem.DecoratorApp</ans>
<ari>4 1:C#7 3:Class</ari>
<opr>
<opr id="gH5pCEli0ESgyZ4167BwsQ" >
<nam>Main</nam>
<ows>CLASSIFIER</ows>
<anc reserve="245" >8 NetAttr:9 Name:Main6 Kind:05 Type:8 Access:012 Description:13 IsStatic:True16 IsAbstract:False10 Modifiers:27 ParamList:;;;string[];args;23 ConstructorInitializer:10 VBHandles:27 ReturnParameterDescription:34 AllParameterDescription:8 4 args0 </anc>
<ans>libraryItem.DecoratorApp.Main(:string[])</ans>
<ari>4 1:C#11 3:Operation</ari>
<prm>
<prm id="OYUrBTeYdkitcJ0/SpR9vw" >
<nam>args</nam>
<tye>string[]</tye>
</prm>
</prm>
</opr>
</opr>
</clx>
</cls>
</pkx>
<pkx id="kc56hyedc0eRTqnMGUZzRw" >
<tvs>
<RMS:LRF id="bT1Ey+c9UESQOHLXlQJEFg" />
</tvs>
<nam>References</nam>
<rlt>
<acc id="oSNff+2gG0yf25ZELvgO+w" >
<anc>18 Version:1.0.5000.0</anc>
<ans>[assyref]system--b77a5c561934e089</ans>
<ari>4 1:C#8 3:Access</ari>
<noe>
<RMS:IRF id="7sRaNJZuYk6hwdTEvPzOQg"  name="System"  classStr="mdl"  import="0" />
</noe>
</acc>
<acc id="13NvYUhV70qA5CrLokT81A" >
<anc>18 Version:1.0.5000.0</anc>
<ans>[assyref]system-data--b77a5c561934e089</ans>
<ari>4 1:C#8 3:Access</ari>
<noe>
<RMS:IRF id="m4JKVCz/Ek+bi8rCjr557w"  name="System.Data"  classStr="mdl"  import="1" />
</noe>
</acc>
<acc id="BtwgBe7RUE2ClAbbxbS/Xw" >
<anc>18 Version:1.0.5000.0</anc>
<ans>[assyref]system-xml--b77a5c561934e089</ans>
<ari>4 1:C#8 3:Access</ari>
<noe>
<RMS:IRF id="eLKkuWpThkSz/7V9o27idw"  name="System.Xml"  classStr="mdl"  import="2" />
</noe>
</acc>
<acc id="V47QFy/ycEOMR9Y1nYwkAA" >
<anc>18 Version:1.0.5000.0</anc>
<ans>[assyref]mscorlib--b77a5c561934e089</ans>
<ari>4 1:C#8 3:Access</ari>
<noe>
<RMS:IRF id="6o99tofTUUSPr8tZ5UYE+Q"  name="mscorlib"  classStr="mdl"  import="3" />
</noe>
</acc>
</rlt>
</pkx>
<pkx id="FCiqokNlDECRt0aoxleF5g" >
<tvs>
<RMS:LRF id="EJg3dZKbaU6ZKVH8HouKvw" />
</tvs>
<nam>Artifacts</nam>
<ans>[Filesystem Artifacts]Artifacts</ans>
<ari>22 3:Filesystem Artifacts4 1:C#</ari>
<nsp>
<pkx id="E/o3Q5NZ/0eeWlJXIsYEow" >
<tvs>
<RMS:LRF id="gEWo2dVLbkGnTvwAS2hq+w" />
</tvs>
<nam>libraryItem</nam>
<anc>16 Name:libraryItem</anc>
<ans>[Directory]libraryItem</ans>
<ari>11 3:Directory4 1:C#</ari>
<cls>
<cmx id="Ja26H5BbaUO4+6T9UZHGvA" >
<tvs>
<RMS:LRF id="nA952Y7s1kCyi2iL+c8VBQ" />
</tvs>
<nam>Class1.cs</nam>
<rlt>
<elr id="ySCFqCrLRU624QLc//QUMA" >
<ans>[reside]libraryItem.LibraryItem-Class</ans>
<ari>4 1:C#19 3:Element Residence</ari>
<noe>
<RMS:LRF id="oxPZo3rg6Uy7J5F2XHs5Hw" />
</noe>
</elr>
<elr id="nYb3FWa+fk2RNbPc1kmnwA" >
<ans>[reside]libraryItem.Book-Class</ans>
<ari>4 1:C#19 3:Element Residence</ari>
<noe>
<RMS:LRF id="vSADWdbqUUu6XKwflu7gfw" />
</noe>
</elr>
<elr id="cS5oJr9TZ0+miMZQr0jYkw" >
<ans>[reside]libraryItem.Video-Class</ans>
<ari>4 1:C#19 3:Element Residence</ari>
<noe>
<RMS:LRF id="tyH1Y3sl0kuMU9FXiVhgCg" />
</noe>
</elr>
<elr id="y1O3V4AI40Cxc47T3mFD4w" >
<ans>[reside]libraryItem.Decorator-Class</ans>
<ari>4 1:C#19 3:Element Residence</ari>
<noe>
<RMS:LRF id="enO7sGRWt06DN5pxvfYqgA" />
</noe>
</elr>
<elr id="tt8FAxWYwkSwglGc+ifZLA" >
<ans>[reside]libraryItem.Borrowable-Class</ans>
<ari>4 1:C#19 3:Element Residence</ari>
<noe>
<RMS:LRF id="YH0FGtRpmkGwNDWuEIaZeQ" />
</noe>
</elr>
<elr id="Do1ZVPkQ2Ui1Pxgk3iMa/A" >
<ans>[reside]libraryItem.DecoratorApp-Class</ans>
<ari>4 1:C#19 3:Element Residence</ari>
<noe>
<RMS:LRF id="wk34Uk14Mk6ZicoNNPWmXQ" />
</noe>
</elr>
</rlt>
<anc>14 Name:Class1.cs</anc>
<ans>[File]Class1.cs</ans>
<ari>4 1:C#6 3:File</ari>
</cmx>
</cls>
</pkx>
</nsp>
</pkx>
</nsp>
<app>.Net,CodeTemplates</app>
<owp reserve="10" >
<prf id="HpEM6Tqlf0axqp1vGToX0A" >
<nam>CompositeVersion</nam>
<vrs>1.5k</vrs>
</prf>
<prf id="47ZcYUEIKUaoE7YWQIv/2g" >
<dsc>XDE Default Profile</dsc>
<dri>156</dri>
<isu>TRUE</isu>
<nam>Appearance</nam>
<nri>155</nri>
<rfn>default1.dll</rfn>
<vrs>1.5f</vrs>
<dfs reserve="27" >
<RMS:LRF id="/m2vW892uUujF4Q6N3GBGg" />
<RMS:LRF id="IhBR9hrEbUCfmkoMewdZSg" />
<RMS:LRF id="Gf9Iv0cyfUWfa7QD8Vh/KQ" />
<RMS:LRF id="m8/YVHgFX0m8Ekm+A+u83A" />
<RMS:LRF id="ts0EVv7lqE+jVGjGDlz+2Q" />
<RMS:LRF id="DZnin/A1PEyKddJYmP0XGg" />
<RMS:LRF id="6cmRMyL18kymNj+Mz/7ehg" />
<RMS:LRF id="uLunm+7R7EehOeBodhteXA" />
<RMS:LRF id="5UN+tTB8g0ib5b6vpCQaQw" />
<RMS:LRF id="Jsp4N2N9T0WRMJbtiytcog" />
<RMS:LRF id="tbH++ceVf0iuATsXG9N9Cg" />
<RMS:LRF id="JdUlyuKVM0S0tQh+6Gp8Yg" />
<RMS:LRF id="0XXAU0nMoUa8KPcRUekaQA" />
<RMS:LRF id="cxnbxheu90WrxVU7AN2ZnQ" />
<RMS:LRF id="RH/faoj+skOJjS4LXI7dwA" />
<RMS:LRF id="5rOUs+8jF0a7axBKfpUyew" />
<RMS:LRF id="aYs/tqKxPkCnH+U2i1YHww" />
<RMS:LRF id="99ZIPMR84EiCiDovBNTHCQ" />
<RMS:LRF id="Kgc72pmH80+R1huNFfDGGw" />
<RMS:LRF id="gLfO40IGNUCoR+7DsZ2O/g" />
<RMS:LRF id="E6vJPq8IaEGpj2eggyA5yg" />
<RMS:LRF id="GXoA3Gj1d0WdqJU6sl+l0A" />
<RMS:LRF id="wAWQuvhnMEqZdSj1OJmw/g" />
<RMS:LRF id="F0YcTdeQ2EugkN0KbDsf4g" />
<RMS:LRF id="GWhhfh0ph0eIsGfitIuxbQ" />
<RMS:LRF id="OBnBd+zx/UCmetq8n/Py1A" />
<RMS:LRF id="6rzYZuji0E2fytGb7RFmXw" />
</dfs>
<tvs reserve="27" >
<sty id="/m2vW892uUujF4Q6N3GBGg" >
<dsn>View</dsn>
<nam reserve="83" >font=0,AQAAAAAAoIYBAAZUYWhvbWE;fontcolor=0;linecolor=3342489;wordwraptextwidth=6000</nam>
<nri>157</nri>
<tgd>
<tgd id="GFmr1KIkAE2kbeWsTxXJQQ" >
<nam>LineColor</nam>
<rid>101</rid>
<tgk>IntegerTaggedValue</tgk>
<uih>TRUE</uih>
<uit>Color</uit>
<dfv>
<itv id="cSDXRHR6T0ehVl54DgpfUg" >
<tgd>
<RMS:LRF id="GFmr1KIkAE2kbeWsTxXJQQ" />
</tgd>
<val>3342489</val>
</itv>
</dfv>
</tgd>
<tgd id="q42TCGdwAEOZZMycY2F4eQ" >
<nam>Font</nam>
<tgk>BlobTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ltv id="t+VeJI24skehWRW1UwcKVA" >
<tgd>
<RMS:LRF id="q42TCGdwAEOZZMycY2F4eQ" />
</tgd>
<val dt:dt="binary.base64"  reserve="17" >
AQAAAAAAoIYBAAZUYWhvbWE=

</val>
</ltv>
</dfv>
</tgd>
<tgd id="2HdbTcUapEav4PlMHqPi+w" >
<nam>FontColor</nam>
<tgk>IntegerTaggedValue</tgk>
<uih>TRUE</uih>
<uit>Color</uit>
<dfv>
<itv id="mgpI6DWYRUSv+HyVg2ttLA" >
<tgd>
<RMS:LRF id="2HdbTcUapEav4PlMHqPi+w" />
</tgd>
</itv>
</dfv>
</tgd>
<tgd id="29i347rA5EGBXiZ5vybEiQ" >
<dsc>Specifies the preferred width (0.01 mm) of multi-line text.</dsc>
<dri>259</dri>
<nam>WordWrapTextWidth</nam>
<rid>102</rid>
<tgk>IntegerTaggedValue</tgk>
<dfv>
<itv id="GZ2H9QeJck+qNa6FHqQi7A" >
<tgd>
<RMS:LRF id="29i347rA5EGBXiZ5vybEiQ" />
</tgd>
<val>6000</val>
</itv>
</dfv>
<onr>
<rul id="24tgkMR3XEy2UjbczVYpLA" >
<bdy>self.Value &gt;= 1 and self.Value &lt;= 20000</bdy>
<bdl>OCL</bdl>
<erm>The value of WordWrapTextWidth must fall between 1 and 20,000.</erm>
<emr>277</emr>
<evm>LiveOrBatch</evm>
<svr>Error</svr>
</rul>
</onr>
</tgd>
</tgd>
<typ>CommonViewAppearance</typ>
</sty>
<sty id="IhBR9hrEbUCfmkoMewdZSg" >
<dsn>View</dsn>
<nam>autoresize=-1;fillcolor=13434879;shapestereotype=2;showparentname=0</nam>
<nri>157</nri>
<tgd>
<tgd id="8kk+y3DpsUubUIut2E4BPg" >
<nam>FillColor</nam>
<rid>103</rid>
<tgk>IntegerTaggedValue</tgk>
<uih>TRUE</uih>
<uit>Color</uit>
<dfv>
<itv id="LplcO2bVD0qdK6cX+IewXw" >
<tgd>
<RMS:LRF id="8kk+y3DpsUubUIut2E4BPg" />
</tgd>
<val>13434879</val>
</itv>
</dfv>
</tgd>
<tgd id="4/IuTbu2uUOSb0sUep7zDA" >
<nam>AutoResize</nam>
<rid>104</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="kYFKPK55qkmPiBIY9qw9yw" >
<tgd>
<RMS:LRF id="4/IuTbu2uUOSb0sUep7zDA" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
<tgd id="GIBfRtuCGEGKCNVZTzCkhg" >
<nam>ShowParentName</nam>
<rid>105</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="Aqzwi/F7HUGI/8rW8GDjkQ" >
<tgd>
<RMS:LRF id="GIBfRtuCGEGKCNVZTzCkhg" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="3fLJMYfU/k6QKUk2oZjerQ" >
<nam>ShapeStereotype</nam>
<rid>167</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="W4HgcCeMu0mTz9pQhpfspg" >
<tgd>
<RMS:LRF id="3fLJMYfU/k6QKUk2oZjerQ" />
</tgd>
<val>2</val>
<tvl>
<RMS:LRF id="6APf+TsMIESf7EYx5BtVZQ" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="LdMcENP1tEKJqt/AJMepOg" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="RmHkltMZ6kyGDFVy4W/1tQ" >
<nam>Label</nam>
<nmb>1</nmb>
<rid>164</rid>
</tvl>
<tvl id="6APf+TsMIESf7EYx5BtVZQ" >
<nam>Icon (if defined)</nam>
<nmb>2</nmb>
<rid>165</rid>
</tvl>
<tvl id="bKgp3E6ZPUiQB5kYL07zwQ" >
<nam>Decoration Only</nam>
<nmb>3</nmb>
<rid>166</rid>
</tvl>
<tvl id="D7QIkW8VIEilRtM0YVfzWg" >
<nam>Decoration and Label</nam>
<nmb>4</nmb>
<rid>253</rid>
</tvl>
</tvl>
</tgd>
</tgd>
<typ>ViewAppearance</typ>
</sty>
<sty id="Gf9Iv0cyfUWfa7QD8Vh/KQ" >
<dsn>View</dsn>
<nam>autoresize=-1;fillcolor=13434879;shapestereotype=2</nam>
<nri>157</nri>
<tgd>
<tgd id="Qx6b42Fcjk66WwvnQLba+A" >
<nam>FillColor</nam>
<rid>103</rid>
<tgk>IntegerTaggedValue</tgk>
<uih>TRUE</uih>
<uit>Color</uit>
<dfv>
<itv id="OVJ0IQG4FUi2OcnlqjthQg" >
<tgd>
<RMS:LRF id="Qx6b42Fcjk66WwvnQLba+A" />
</tgd>
<val>13434879</val>
</itv>
</dfv>
</tgd>
<tgd id="b1RVbpNP0UKBLM7dGXYWIw" >
<nam>AutoResize</nam>
<rid>104</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="Iv08YmWbakiQShZO+Ni9BQ" >
<tgd>
<RMS:LRF id="b1RVbpNP0UKBLM7dGXYWIw" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
<tgd id="/HVssz4n50mkavXLxKqaVw" >
<nam>ShapeStereotype</nam>
<rid>167</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="9FUn6npN0UuQzuU2mFO9wA" >
<tgd>
<RMS:LRF id="/HVssz4n50mkavXLxKqaVw" />
</tgd>
<val>2</val>
<tvl>
<RMS:LRF id="7V2jXPhyGkajyx22E6K/UA" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="uxt4LjVcLkKv+8CcnIwsEQ" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="+0ir5kYzQUqivNbsG8FZVQ" >
<nam>Label</nam>
<nmb>1</nmb>
<rid>164</rid>
</tvl>
<tvl id="7V2jXPhyGkajyx22E6K/UA" >
<nam>Icon (if defined)</nam>
<nmb>2</nmb>
<rid>165</rid>
</tvl>
<tvl id="Hg0A4E37HkKfzxqriSW9uA" >
<nam>Decoration Only</nam>
<nmb>3</nmb>
<rid>166</rid>
</tvl>
<tvl id="jcsAovHi30uQ7d3RnI502w" >
<nam>Decoration and Label</nam>
<nmb>4</nmb>
<rid>253</rid>
</tvl>
</tvl>
</tgd>
</tgd>
<typ>UnnamedViewAppearance</typ>
</sty>
<sty id="m8/YVHgFX0m8Ekm+A+u83A" >
<dsn>View</dsn>
<nam>autoresize=-1;font=0,AQAAAAAAoIYBAAZUYWhvbWE;fontcolor=0;wordwraptextwidth=6000</nam>
<nri>157</nri>
<tgd>
<tgd id="cHTje3VPL0SVowaSurGLBw" >
<nam>Font</nam>
<tgk>BlobTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ltv id="v6MnNHDhMEiT5DjkdyxMbQ" >
<tgd>
<RMS:LRF id="cHTje3VPL0SVowaSurGLBw" />
</tgd>
<val dt:dt="binary.base64"  reserve="17" >
AQAAAAAAoIYBAAZUYWhvbWE=

</val>
</ltv>
</dfv>
</tgd>
<tgd id="iuyqd9uiI0uqva5f+iNzkw" >
<nam>FontColor</nam>
<tgk>IntegerTaggedValue</tgk>
<uih>TRUE</uih>
<uit>Color</uit>
<dfv>
<itv id="QoOqMhM8Fk+taspE7Yuv9A" >
<tgd>
<RMS:LRF id="iuyqd9uiI0uqva5f+iNzkw" />
</tgd>
</itv>
</dfv>
</tgd>
<tgd id="+mT8W4hTM0iCy/p7gUUR1Q" >
<dsc>Specifies the preferred width (0.01 mm) of multi-line text.</dsc>
<dri>259</dri>
<nam>WordWrapTextWidth</nam>
<rid>102</rid>
<tgk>IntegerTaggedValue</tgk>
<dfv>
<itv id="yVswyZPdEUuaAXOOjAOX2w" >
<tgd>
<RMS:LRF id="+mT8W4hTM0iCy/p7gUUR1Q" />
</tgd>
<val>6000</val>
</itv>
</dfv>
<onr>
<rul id="9foQ3Id0kEKaWkoVsh/L5w" >
<bdy>self.Value &gt;= 1 and self.Value &lt;= 20000</bdy>
<bdl>OCL</bdl>
<erm>The value of WordWrapTextWidth must fall between 1 and 20,000.</erm>
<emr>277</emr>
<evm>LiveOrBatch</evm>
<svr>Error</svr>
</rul>
</onr>
</tgd>
<tgd id="Az+iT0fYw0y4OwGtNzS2/Q" >
<nam>AutoResize</nam>
<rid>104</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="kPTBaGLv10SPCfGiOrfLVQ" >
<tgd>
<RMS:LRF id="Az+iT0fYw0y4OwGtNzS2/Q" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>TextViewAppearance</typ>
</sty>
<sty id="ts0EVv7lqE+jVGjGDlz+2Q" >
<dsn>View</dsn>
<nam>autoresize=-1;fillcolor=13434879;linecolor=3342489</nam>
<nri>157</nri>
<tgd>
<tgd id="cDqCIepM/k6D0YfQ2Kq0yg" >
<nam>LineColor</nam>
<rid>101</rid>
<tgk>IntegerTaggedValue</tgk>
<uih>TRUE</uih>
<uit>Color</uit>
<dfv>
<itv id="gCaK2gXmrU2XH0+l8t505Q" >

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -