C# Class SuperMap.Web.Controls.Design.Common.MetadataRegistrationBase

MetadataRegistration class.
Exibir arquivo Open project: SuperMap/iClient-for-Silverlight

Protected Methods

Method Description
AddAttributes ( AttributeTableBuilder builder ) : void

Provide a place to add custom attributes without creating a AttributeTableBuilder subclass.

BuildAttributeTable ( ) : AttributeTable

Build design time metadata attribute table.

Private Methods

Method Description
AddDescriptions ( AttributeTableBuilder builder ) : void

Create description attribute from run time assembly xml file.

AddTables ( AttributeTableBuilder builder ) : void

Find all AttributeTableBuilder subclasses in the assembly and add their attributes to the assembly attribute table.

ParseDescription ( System.Xml.Linq.XElement member ) : string

Create description string from xml doc summary tag.

Method Details

AddAttributes() protected method

Provide a place to add custom attributes without creating a AttributeTableBuilder subclass.
protected AddAttributes ( AttributeTableBuilder builder ) : void
builder AttributeTableBuilder The assembly attribute table builder.
return void

BuildAttributeTable() protected method

Build design time metadata attribute table.
protected BuildAttributeTable ( ) : AttributeTable
return AttributeTable