Member Complex Type Complex Type
Defines the elements that contain information about a member definition in an .sdm file. All members are identified by a name that is unique within the set of members in the scope of the definition that contains the member. A member can provide settings for the definition that it references, and it can contain design-specific data.
<xs:complexType name="Member"> <xs:sequence> <xs:element name="Description" type="Description" minOccurs="0" /> <xs:element name="DesignData" type="DesignData" minOccurs="0" /> <xs:choice minOccurs="0" maxOccurs="unbounded" > <xs:element name="SettingValue" type="SettingValue" /> <xs:element name="SettingValueList" type="SettingValueList" /> </xs:choice> </xs:sequence> <xs:attribute name="Name" type="SimpleName" use="required" /> <xs:attribute name="Definition" type="QualifiedName" use="required" /> </xs:complexType>
A description of the member.
Design surface information about the member.
Values for settings that correspond to writable settings on the member referenced type. If these values are marked as fixed, then they must be used when an instance is created for the member. If they are not fixed, then the values can be overridden by parameters set by a flow.
A list of values for a writable list setting on the member-referenced type.
The qualified name of the definition that this member references.
A unique name for the member within the scope of the containing type.
Build date: 9/5/2007