Exemple #1
0
        private static string GetDcElementContent(ScopedElementCollection additionalElements, string name, string defaultContent = "")
        {
            var localName = Prefix + name;
            var element   = additionalElements.FindScopedElementByLocalName(localName);

            return(element != null ? element.Content : defaultContent);
        }
Exemple #2
0
        public static ScopedElement GetDcElement(ScopedElementCollection additionalElements, string name)
        {
            var localName = Prefix + name;
            var element   = additionalElements.FindScopedElementByLocalName(localName);

            return(element);
        }
Exemple #3
0
        public static string GetDcElementContent(ScopedElementCollection additionalElements, List<string> nameList, string defaultContent)
        {
            foreach (var name in nameList)
            {
                var localName = Prefix + name;
                var element = additionalElements.FindScopedElementByLocalName(localName);
                if (element == null) continue;

                return element.Content;
            }
            return defaultContent;
        }
Exemple #4
0
        public static string GetDcElementContent(ScopedElementCollection additionalElements, string name, string defaultContent)
        {
            var content   = defaultContent;
            var localName = Prefix + name;
            var element   = additionalElements.FindScopedElementByLocalName(localName);

            if (element != null)
            {
                content = element.Content;
            }
            return(content);
        }