Example #1
0
        public bool Unreference(IFrameworkItem frameworkItem, string propertyName)
        {
            if (frameworkItem != null && propertyName != null)
            {
                var reference = new FrameworkItemReference(frameworkItem, propertyName, this);
                return(References.Remove(reference));
            }

            return(false);
        }
Example #2
0
        public bool Reference(IFrameworkItem frameworkItem, string propertyName)
        {
            var reference = new FrameworkItemReference(frameworkItem, propertyName, this);

            if (!References.Contains(reference))
            {
                References.Add(reference);
                return(true);
            }

            return(true);
        }