Exemple #1
0
        public static Guid Ссылка(this ТипыСодержимогоФайлов Значение)
        {
            switch (Значение)
            {
            case ТипыСодержимогоФайлов.Текст866: return(Текст866);

            case ТипыСодержимогоФайлов.Текст1251: return(Текст1251);

            case ТипыСодержимогоФайлов.xml: return(xml);

            case ТипыСодержимогоФайлов.html: return(html);

            case ТипыСодержимогоФайлов.pdf: return(pdf);

            case ТипыСодержимогоФайлов.rtf: return(rtf);

            case ТипыСодержимогоФайлов.tiff: return(tiff);

            case ТипыСодержимогоФайлов.jpeg: return(jpeg);

            case ТипыСодержимогоФайлов.ms_word: return(ms_word);

            case ТипыСодержимогоФайлов.ms_excel: return(ms_excel);

            case ТипыСодержимогоФайлов.odf_text: return(odf_text);

            case ТипыСодержимогоФайлов.odf_spreadsheet: return(odf_spreadsheet);

            case ТипыСодержимогоФайлов.oxml_word: return(oxml_word);

            case ТипыСодержимогоФайлов.oxml_spreadsheet: return(oxml_spreadsheet);

            case ТипыСодержимогоФайлов.Неизвестный: return(Неизвестный);
            }
            return(Guid.Empty);
        }
Exemple #2
0
 public static ТипыСодержимогоФайлов Получить(this ТипыСодержимогоФайлов Значение, Guid Ссылка)
 {
     if (Ссылка == Текст866)
     {
         return(ТипыСодержимогоФайлов.Текст866);
     }
     else if (Ссылка == Текст1251)
     {
         return(ТипыСодержимогоФайлов.Текст1251);
     }
     else if (Ссылка == xml)
     {
         return(ТипыСодержимогоФайлов.xml);
     }
     else if (Ссылка == html)
     {
         return(ТипыСодержимогоФайлов.html);
     }
     else if (Ссылка == pdf)
     {
         return(ТипыСодержимогоФайлов.pdf);
     }
     else if (Ссылка == rtf)
     {
         return(ТипыСодержимогоФайлов.rtf);
     }
     else if (Ссылка == tiff)
     {
         return(ТипыСодержимогоФайлов.tiff);
     }
     else if (Ссылка == jpeg)
     {
         return(ТипыСодержимогоФайлов.jpeg);
     }
     else if (Ссылка == ms_word)
     {
         return(ТипыСодержимогоФайлов.ms_word);
     }
     else if (Ссылка == ms_excel)
     {
         return(ТипыСодержимогоФайлов.ms_excel);
     }
     else if (Ссылка == odf_text)
     {
         return(ТипыСодержимогоФайлов.odf_text);
     }
     else if (Ссылка == odf_spreadsheet)
     {
         return(ТипыСодержимогоФайлов.odf_spreadsheet);
     }
     else if (Ссылка == oxml_word)
     {
         return(ТипыСодержимогоФайлов.oxml_word);
     }
     else if (Ссылка == oxml_spreadsheet)
     {
         return(ТипыСодержимогоФайлов.oxml_spreadsheet);
     }
     else if (Ссылка == Неизвестный)
     {
         return(ТипыСодержимогоФайлов.Неизвестный);
     }
     return(ТипыСодержимогоФайлов.ПустаяСсылка);
 }
Exemple #3
0
 public static ТипыСодержимогоФайлов Получить(this ТипыСодержимогоФайлов Значение, byte[] Ссылка)
 {
     return(Получить(Значение, new Guid(Ссылка)));
 }
Exemple #4
0
 public static byte[] Ключ(this ТипыСодержимогоФайлов Значение)
 {
     return(Ссылка(Значение).ToByteArray());
 }