<UpdateMetadata>
<Metadata>
<Metadata_Type Id="reposid.objectid" Attribute1="new_value"
Attribute2="new_value" Attribute3="new_value"/>
</Metadata>
<NS>SAS</NS>
<--- OMI_TRUSTED_CLIENT Flag --->
<Flags>268435456</Flags>
<Options/>
</UpdateMetadata> <Metadata>
<MetadataType Id="reposid.objectid">
<AssociationName Function="directive">
<AssociatedMetadataType Id
|ObjRef="value"/>
</AssociationName>
</MetadataType>
</Metadata>
extension1 extension2 extension3 extension4
extension1 extension2 extension3 extension4 extension5 extension6
extension2 extension3 extension4 extension5 extension1
extension5 extension1
|
Create an association
and the associated object. For more information about symbolic names, see Symbolic Names. When a symbolic name is used to create a new object in
UpdateMetadata, the form Id="Reposid.$SymbolicName" must be used
whether the object is in the same repository or in a different repository
than the top-level object.
|
|
<AssociationName Function="Directive"> <AssociatedMetadataType ObjRef="Objectid"/> </AssociationName>Note the use of the ObjRef attribute and an object identifier in the associated object definition. If you specify additional attributes, the method ignores them.
<AssociationName Function="Directive"> <AssociatedMetadataType Id="" Name="Name"/> </AssociationName>Note the use of the Id attribute with a null value in the associated object definition. Another way to create the associated object is to omit an object identifier from the associated object definition.
<AssociationName Function="Directive"> <AssociatedMetadataType Id="Objectid" Name="Name" Desc="This is a new description for this associated object."/> </AssociationName>Note the use of the Id attribute with a real object identifier in the associated object definition.
<AssociationName Function="Directive"> <AssociatedMetadataType ObjRef="Reposid.Objectid"/> </AssociationName>
<AssociationName Function="Directive"> <AssociatedMetadataType Id="Reposid.$SymbolicName" Name="Name"/> </AssociationName>