[316] Глюки.
От: Aen Sidhe Россия Просто блог
Дата: 01.12.06 12:08
Оценка:
Здравствуйте.


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

  2. При вставке в 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
Re: [316] Глюки.
От: Aen Sidhe Россия Просто блог
Дата: 01.12.06 13:18
Оценка:
Здравствуйте.

Реквест здесь

Неправильно показывает "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
Re[2]: [316] Глюки.
От: DmitryLomov  
Дата: 01.12.06 15:12
Оценка:
Здравствуйте, Aen Sidhe, Вы писали:

AS>Здравствуйте.


AS>Реквест здесь


AS>Неправильно показывает "Cannot apply indexing to expression of type FluoroRegistryConfiguration". Все там можно.


Не воспроизводится
Создал два проекта — ClassLibrary, в один один файл положил, в другой — другой. Зареференсил все, что нужно — все прекрасно

Вы можете на маленьком сольюшене воспроизвести?

Заранее спасибо,
Дима
Re[3]: [316] Глюки.
От: Aen Sidhe Россия Просто блог
Дата: 07.12.06 13:46
Оценка:
Здравствуйте, DmitryLomov, Вы писали:

DL>Здравствуйте, Aen Sidhe, Вы писали:


AS>>Здравствуйте.


AS>>Реквест здесь


AS>>Неправильно показывает "Cannot apply indexing to expression of type FluoroRegistryConfiguration". Все там можно.


DL>Не воспроизводится

DL>Создал два проекта — ClassLibrary, в один один файл положил, в другой — другой. Зареференсил все, что нужно — все прекрасно

DL>Вы можете на маленьком сольюшене воспроизвести?


Не смог, извините
С уважением, Анатолий Попов.
ICQ: 995-908
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.