2.2.4.192 Version
The Version complex type specifies a snapshot that contains all model members, attributes, hierarchies, and collections for a model, usually denoting a specific time period.
The following is the XML schema definition of the Version complex type.
-
<xs:complexType name="Version"> <xs:complexContent mixed="false"> <xs:extension xmlns:q488="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09" base="q488:MdmDataContractOfModelContextIdentifier"> <xs:sequence> <xs:element minOccurs="0" name="CopiedFromVersionId" nillable="true" type="q488:Identifier"> <xs:annotation> <xs:appinfo> <DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false"/> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string"/> <xs:element minOccurs="0" name="ValidationStatus" type="q488:VersionValidationStatus"/> <xs:element minOccurs="0" name="VersionFlagId" nillable="true" type="q488:Identifier"> <xs:annotation> <xs:appinfo> <DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false"/> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="VersionNumber" type="xs:int"/> <xs:element minOccurs="0" name="VersionStatus" type="q488:VersionStatus"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
CopiedFromVersionId: Specifies the Identifier complex type.
Description: Specifies a string description of the version.
ValidationStatus: Specifies the cumulative business rule evaluation status of the version.
VersionFlagId: Specifies the Identifier complex type.
VersionNumber: Specifies the integer identifier for the version. This value is set by the system.
VersionStatus: Specifies the VersionStatus simple type.