Waarschuwing voor compiler WFDEV003

versie geïntroduceerd: .NET 7

DomainUpDown.DomainItemAccessibleObject is verouderd. Gebruik in plaats daarvan AccessibleObject.

Verwijzing naar DomainUpDown.DomainItemAccessibleObject genereert waarschuwing WFDEV003 tijdens het compileren. Deze waarschuwing geeft aan dat DomainItemAccessibleObject niet meer wordt gebruikt om toegankelijke ondersteuning te bieden voor items in DomainUpDown besturingselementen. Dit type is nooit bedoeld voor openbaar gebruik.

Voorheen werden objecten van dit type geleverd aan toegankelijkheidsprogramma's die door de hiërarchie van een DomainUpDown besturingselement navigeerden. In .NET 7 en latere versies worden exemplaren van het type AccessibleObject gebruikt om items in een DomainUpDown-besturingselement voor toegankelijkheidsprogramma's weer te geven.

Tijdelijke maatregel

Vervang verwijzingen van DomainUpDown.DomainItemAccessibleObject door AccessibleObject.

Een waarschuwing onderdrukken

Onderdrukt de waarschuwing met een van de volgende methoden:

  • Stel de ernst van de regel in het bestand .editorConfig.

    [*.{cs,vb}]
    dotnet_diagnostic.WFDEV003.severity = none
    

    Zie Configuratiebestanden voor codeanalyseregelsvoor meer informatie over editorconfiguratiebestanden.

  • Voeg de volgende PropertyGroup toe aan uw projectbestand:

    <PropertyGroup>
        <NoWarn>$(NoWarn);WFDEV003</NoWarn>
    </PropertyGroup>
    
  • Onderdrukken in code met de #pragma warning disable WFDEV003 richtlijn.

Zie Hoe u codeanalysewaarschuwingen kunt onderdrukken voor meer informatie.