Freigeben über


Der <Schlüsselwort>-Accessor von '<Eigenschaftenname>' ist veraltet: '<Fehlermeldung>' (Visual Basic-Fehler)

Aktualisiert: November 2007

'<keyword>' accessor of '<propertyname>' is obsolete: '<errormessage>' (Visual Basic Error)

Eine Anweisung versucht, eine Eigenschaft zu lesen oder zu schreiben, deren entsprechende Prozedur mit dem ObsoleteAttribute-Attribut und der Direktive gekennzeichnet wurde, dies als Fehler zu behandeln.

Sie können ein beliebiges Programmierelement als nicht mehr in Gebrauch befindlich markieren, indem Sie ObsoleteAttribute auf das Programmierelement anwenden. In diesem Fall können Sie die IsError-Eigenschaft des Attributs auf True oder auf False festlegen. Wenn Sie True festlegen, behandelt der Compiler einen Versuch, das Element zu verwenden, als Fehler. Wenn Sie False festlegen oder als Standardwert False vorgeben, gibt der Compiler eine Warnung aus, sobald versucht wird, das Element zu verwenden.

Fehler-ID: BC30911

So beheben Sie diesen Fehler

  1. Prüfen Sie die genannte Fehlermeldung, und ergreifen Sie entsprechende Maßnahmen.

  2. Stellen Sie sicher, dass der Eigenschaftenname im Quellcodeverweis richtig angegeben ist.

  3. Greifen Sie nicht auf dieselbe Weise (schreibend oder lesend) auf die Eigenschaft zu, aufgrund derer diese Meldung generiert wurde.

Siehe auch

Konzepte

In Visual Basic verwendete Attribute

Anwendung von Attributen

Property-Prozeduren