Здравствуйте.
См. картинку. Обведенное жирной красной линией — иконка, которая говорит, что я не ввел аббревиатуру LiveTemplate'у

При вставке в Live Template куска кода из редактора с русскими комментариями получается вот это:
[ConfigurationProperty("PluginCaption", DefaultValue = "Плагин А", IsRequired = true, IsKey = false)]
[StringValidator(MinLength=1, InvalidCharacters="%;.<>")]
[Category("Настройки РґРбила")]
[DisplayName("Текст формы")]
[Description("Рта фигня будет отображаться РІ заголовке формы после перезапуска")]
public string PluginCaption
{
get { return (string) this["PluginCaption"]; }
set
{
this["PluginCaption"] = value;
OnPluginCaptionChanged();
}
}
Должно быть:
[ConfigurationProperty("PluginCaption", DefaultValue = "Плагин А", IsRequired = true, IsKey = false)]
[StringValidator(MinLength=1, InvalidCharacters="%;.<>")]
[Category("Настройки дЭбила")]
[DisplayName("Текст формы")]
[Description("Эта фигня будет отображаться в заголовке формы после перезапуска")]
public string PluginCaption
{
get { return (string) this["PluginCaption"]; }
set
{
this["PluginCaption"] = value;
OnPluginCaptionChanged();
}
}
С уважением, Анатолий Попов.
ICQ: 995-908
Здравствуйте.
Реквест
здесь
Неправильно показывает "Cannot apply indexing to expression of type FluoroRegistryConfiguration". Все там можно.
В одной сборке:
using System;
using System.ComponentModel;
using System.Configuration;
using ConfigurationSection = MedSoft.Plugins.Configuration.ConfigurationSection;
namespace MedSoft.Fluoro.Documents
{
internal class FluoroRegistryConfiguration : ConfigurationSection
{
[ConfigurationProperty("ServiceUrl")]
[Category("Связь")]
[DisplayName("Адрес сервера")]
[Description("Адрес веб-службы на сервере, которая предоставляет данные")]
public string ServiceUrl
{
get { return (string) this["ServiceUrl"]; }
set { this["ServiceUrl"] = value; }
}
}
}
В другой сборке:
using System;
using System.ComponentModel;
using System.Configuration;
namespace MedSoft.Plugins.Configuration
{
public abstract class ConfigurationSection : System.Configuration.ConfigurationSection
{
[Browsable(false)]
public new ElementInformation ElementInformation
{
get { return base.ElementInformation; }
}
[Browsable(false)]
public new SectionInformation SectionInformation
{
get { return base.SectionInformation; }
}
[Browsable(false)]
public new ConfigurationLockCollection LockAllAttributesExcept
{
get { return base.LockAllAttributesExcept; }
}
[Browsable(false)]
public new ConfigurationLockCollection LockAllElementsExcept
{
get { return base.LockAllElementsExcept; }
}
[Browsable(false)]
public new ConfigurationLockCollection LockAttributes
{
get { return base.LockAttributes; }
}
[Browsable(false)]
public new ConfigurationLockCollection LockElements
{
get { return base.LockElements; }
}
[Browsable(false)]
public new bool LockItem
{
get { return base.LockItem; }
set { base.LockItem = value; }
}
}
}
С уважением, Анатолий Попов.
ICQ: 995-908
Здравствуйте, Aen Sidhe, Вы писали:
AS>Здравствуйте.
AS>Реквест здесь
AS>Неправильно показывает "Cannot apply indexing to expression of type FluoroRegistryConfiguration". Все там можно.
Не воспроизводится

Создал два проекта — ClassLibrary, в один один файл положил, в другой — другой. Зареференсил все, что нужно — все прекрасно
Вы можете на маленьком сольюшене воспроизвести?
Заранее спасибо,
Дима
Здравствуйте, DmitryLomov, Вы писали:
DL>Здравствуйте, Aen Sidhe, Вы писали:
AS>>Здравствуйте.
AS>>Реквест здесь
AS>>Неправильно показывает "Cannot apply indexing to expression of type FluoroRegistryConfiguration". Все там можно.
DL>Не воспроизводится
DL>Создал два проекта — ClassLibrary, в один один файл положил, в другой — другой. Зареференсил все, что нужно — все прекрасно
DL>Вы можете на маленьком сольюшене воспроизвести?
Не смог, извините
С уважением, Анатолий Попов.
ICQ: 995-908