“<propertyname>”的“<keyword>”访问器已过时(Visual Basic 警告)

更新:2007 年 11 月

一条语句尝试读取或写入一个这样的属性 (Property),相应的过程已将该属性 (Property) 标记为 ObsoleteAttribute 属性 (Attribute),指令将其视为一条警告。

可以将任何编程元素标记为不再使用,方法是对该元素应用 ObsoleteAttribute。如果使用,可以将该属性 (Attribute) 的 IsError 属性 (Property) 设置为 True 或 False。如果将其设置为 True,则编译器将使用该元素的尝试视为错误。如果将其设置为 False 或默认为 False,则在尝试使用该元素时编译器会发出警告。

默认情况下,该消息是条警告,原因是 ObsoleteAttributeIsError 属性为 False。有关隐藏警告或将警告视为错误的更多信息,请参见 在 Visual Basic 中配置警告

**错误 ID:**BC40020

更正此错误

  1. 确保源代码引用对属性名称的拼写是正确的。

  2. 避免采用读取或写入方式访问生成此消息的属性。

请参见

概念

Visual Basic 中使用的属性

属性的应用

Property 过程