2.2.4.29 DefaultValueStruct

Namespace: Microsoft.SharePoint.BusinessData

The DefaultValueStruct complex type contains details of a DefaultValue of a TypeDescriptor.

 <xs:complexType name="DefaultValueStruct" xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:complexContent mixed="false">
     <xs:extension base="q5:ComplexValueStruct">
       <xs:sequence>
         <xs:element minOccurs="0" name="methodInstanceId" type="xs:unsignedInt"/>
         <xs:element minOccurs="0" name="methodInstanceName" nillable="true" type="xs:string"/>
         <xs:element minOccurs="0" name="typeDescriptorId" type="xs:unsignedInt"/>
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>

methodInstanceId: MetadataObjectId of the MethodInstance with which the DefaultValue is associated. This element MUST be present and the value of this element MUST NOT be NULL.

methodInstanceName: The name of the MethodInstance with the specified MetadataObjectId. This element MUST be present. The value of this element MUST have at least 1, at most 255 Unicode characters.

typeDescriptorId: The MetadataObjectId of the TypeDescriptor with which the default value is associated. This element MUST be present and the value of this element MUST NOT be NULL.