Пример #1
0
        //
        // Files the Containable object (i.e. Document, CustomObject) in
        // specified Folder.
        //
        public IReferentialContainmentRelationship FileContainable(IContainable c, String folder)
        {
            IFolder f = Factory.Folder.FetchInstance(os, folder, null);
            IReferentialContainmentRelationship rcr = null;

            if (c is IDocument)
            {
                rcr = f.File((IDocument)c, AutoUniqueName.AUTO_UNIQUE, "DocEntryFile", DefineSecurityParentage.DO_NOT_DEFINE_SECURITY_PARENTAGE);
            }
            else
            {
                rcr = f.File((ICustomObject)c, AutoUniqueName.AUTO_UNIQUE, "DocEntryFile", DefineSecurityParentage.DO_NOT_DEFINE_SECURITY_PARENTAGE);
            }
            return(rcr);
        }
Пример #2
0
 //
 // API call to Content Engine to retrieve ContainmentName property of 
 // ReferentialContainmentRelationship object.
 //
 public static String GetContainmentName(IReferentialContainmentRelationship rcr)
 {
     String name = rcr.ContainmentName;
     return name;
 }