예제 #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="co"></param>
        /// <returns></returns>
        private static digitalObject CreateDigitalObject(ContentObject co)
        {
            var dObj = new digitalObject();

            dObj.PID = co.PID;
            dObj.objectProperties          = new objectPropertiesType();
            dObj.objectProperties.property = new propertyType[1];
            var label = new propertyType();

            label.NAME  = propertyTypeNAME.infofedorafedorasystemdefmodellabel;
            label.VALUE = co.Title;
            dObj.objectProperties.property[0] = label;
            return(dObj);
        }
예제 #2
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="co"></param>
 /// <returns></returns>
 private static digitalObject CreateDigitalObject(ContentObject co)
 {
     var dObj = new digitalObject();
     dObj.PID = co.PID;
     dObj.objectProperties = new objectPropertiesType();
     dObj.objectProperties.property = new propertyType[1];
     var label = new propertyType();
     label.NAME = propertyTypeNAME.infofedorafedorasystemdefmodellabel;
     label.VALUE = co.Title;
     dObj.objectProperties.property[0] = label;
     return dObj;
 }