" устарел (предупреждение Visual Basic) - Visual Basic | Microsoft Learn" data-list-item-url="/dotnet/visual-basic/misc/bc40020" data-list-source="module" data-resource-type="" data-bi-name="add-to-list" aria-describedby="popover-content" aria-expanded="false" > Сохранить
Метод доступа "<ключевое слово>" объекта propertyname> устарел (<предупреждение Visual Basic)
Оператор пытается прочитать или записать свойство, для которого соответствующая процедура была помечена атрибутом ObsoleteAttribute ; в этой ситуации компилятор выдает предупреждение.
Вы можете пометить любой программный элемент как неиспользуемый, применив к нему ObsoleteAttribute . Если вы это сделаете, вы можете задать для свойства IsError атрибута значение True
или False
. Если задать значение True
, компилятор будет рассматривать попытку использовать элемент как ошибку. Если задать значение False
или оставить значение по умолчанию False
, то при попытке использовать элемент компилятор выдаст предупреждение.
По умолчанию это сообщение считается предупреждением, так как свойство IsErrorObsoleteAttribute имеет значение False
. Дополнительные сведения о скрытии предупреждений или обработке предупреждений как ошибок см. в разделе Configuring Warnings in Visual Basic.
Идентификатор ошибки: BC40020
Убедитесь, что имя свойства в исходном коде написано правильно.
Избегайте доступа к свойству способом (чтение или запись), который приводит к возникновению этого сообщения.