// // 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); }
// // API call to Content Engine to retrieve ContainmentName property of // ReferentialContainmentRelationship object. // public static String GetContainmentName(IReferentialContainmentRelationship rcr) { String name = rcr.ContainmentName; return name; }