Get() private method

private Get ( string path ) : IFolderInfo
path string
return IFolderInfo
Beispiel #1
0
        public AdamNavigator(SxcInstance sexy, App app, PortalSettings ps, Guid entityGuid, string fieldName)
        {
            EntityBase = new EntityBase(sexy, app, ps, entityGuid, fieldName);
            Manager = new AdamManager(ps.PortalId, app);

            if (!Exists)
                return;

            var f = Manager.Get(Root) as FolderInfo;

            if (f == null)
                return;

            PortalID = f.PortalID;
            FolderPath = f.FolderPath;
            MappedPath = f.MappedPath;
            StorageLocation = f.StorageLocation;
            IsProtected = f.IsProtected;
            IsCached = f.IsCached;
            FolderMappingID = f.FolderMappingID;
            LastUpdated = f.LastUpdated;
            FolderID = f.FolderID;
            DisplayName = f.DisplayName;
            DisplayPath = f.DisplayPath;
            IsVersioned = f.IsVersioned;
            KeyID = f.KeyID;
            ParentID = f.ParentID;
            UniqueId = f.UniqueId;
            VersionGuid = f.VersionGuid;
            WorkflowID = f.WorkflowID;

            // IAdamItem interface properties
            Name = DisplayName;
        }
Beispiel #2
0
        public AdamNavigator(SxcInstance sexy, App app, PortalSettings ps, Guid entityGuid, string fieldName)
        {
            EntityBase = new EntityBase(sexy, app, ps, entityGuid, fieldName);
            Manager    = new AdamManager(ps.PortalId, app);

            if (!Exists)
            {
                return;
            }

            var f = Manager.Get(Root) as FolderInfo;

            if (f == null)
            {
                return;
            }

            PortalID        = f.PortalID;
            FolderPath      = f.FolderPath;
            MappedPath      = f.MappedPath;
            StorageLocation = f.StorageLocation;
            IsProtected     = f.IsProtected;
            IsCached        = f.IsCached;
            FolderMappingID = f.FolderMappingID;
            LastUpdated     = f.LastUpdated;
            FolderID        = f.FolderID;
            DisplayName     = f.DisplayName;
            DisplayPath     = f.DisplayPath;
            IsVersioned     = f.IsVersioned;
            KeyID           = f.KeyID;
            ParentID        = f.ParentID;
            UniqueId        = f.UniqueId;
            VersionGuid     = f.VersionGuid;
            WorkflowID      = f.WorkflowID;

            // IAdamItem interface properties
            Name = DisplayName;
        }