npoi

Форк
0
/
CT_AlternateContent.cs 
43 строки · 1.2 Кб
1
using System;
2
using System.Collections.Generic;
3
using System.IO;
4
using System.Text;
5
using System.Xml;
6

7
namespace NPOI.OpenXmlFormats.Vml
8
{
9
    public class CT_AlternateContent
10
    {
11
        public string InnerXml { get; set; }
12
        public CT_AlternateContent()
13
        {
14
        }
15
        public static CT_AlternateContent Parse(XmlNode node, XmlNamespaceManager namespaceManager)
16
        {
17
            if (node == null)
18
                return null;
19

20
            var ac = new CT_AlternateContent();
21
            if (string.IsNullOrEmpty(node.InnerXml))
22
            {
23
                return ac;
24
            }
25
            ac.InnerXml = node.InnerXml;
26
            return ac;
27
        }
28
        internal void Write(StreamWriter sw, string nodeName)
29
        {
30
            sw.Write(string.Format("<mc:{0} xmlns:mc=\"http://schemas.openxmlformats.org/markup-compatibility/2006\"", nodeName));
31
            if (this.InnerXml == null)
32
            {
33
                sw.Write(string.Format("/>", nodeName));
34
            }
35
            else
36
            {
37
                sw.Write(">");
38
                sw.Write(this.InnerXml);
39
                sw.Write(string.Format("</mc:{0}>", nodeName));
40
            }
41
        }
42
    }
43
}
44

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.