Модификатор доступа <модификаторДоступа> не является допустимым
Обновлен: Ноябрь 2007
Access modifier '<accessmodifier>' is not valid
Оператор Get или Инструкция Set (Visual Basic) определяет уровень доступа, являющийся менее строгим, чем указано для содержащего свойства.
Всегда можно указать уровень доступа для свойства. Кроме того, можно указать другой уровень доступа не более чем для одной процедуры свойств (Get или Set), если этот уровень является более строгим, чем базовый уровень доступа для свойств. Например, если свойство имеет значение Friend, то для свойства процедуры можно указать Private, но не Public. Нельзя задать уровни доступа для обеих процедур свойств.
Идентификатор ошибки: BC31100
Чтобы исправить эту ошибку
Сделайте уровень доступа для процедуры свойств более строгим, чем для свойства, или удалите модификатор доступа полностью.
Объявите менее строгий уровень доступа в Оператор Property и более строгий уровень доступа в одной из процедур свойств.
См. также
Задачи
Практическое руководство. Объявление свойства со смешанным уровнем доступа