Exemple #1
0
 public MfObjType GetDocType()
 {
     if (_docType == null)
     {
         var ot =
             _vault.ObjectTypeOperations.GetBuiltInObjectType(MFBuiltInObjectType.MFBuiltInObjectTypeDocument);
         _docType = new MfObjType {
             Id = ot.ID, Name = ot.NameSingular
         };
     }
     return(_docType);
 }
Exemple #2
0
        public void AddOrUpdateClassPropSet(MfObjType objType, MfClass mfClass, List <MfClassPropDef> props)
        {
            var set = _propSets.FirstOrDefault(c => c.ObjectClass.Equals(mfClass));

            if (set != null)
            {
                _propSets.Remove(set);
            }
            set = new ClassPropSets {
                ObjType = objType, ObjectClass = mfClass, LastUpdated = true
            };
            set.Props.AddRange(props);
            _propSets.Add(set);
        }