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); }
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(ТипыСодержимогоФайлов.ПустаяСсылка); }
public static ТипыСодержимогоФайлов Получить(this ТипыСодержимогоФайлов Значение, byte[] Ссылка) { return(Получить(Значение, new Guid(Ссылка))); }
public static byte[] Ключ(this ТипыСодержимогоФайлов Значение) { return(Ссылка(Значение).ToByteArray()); }