Sdílet prostřednictvím


WFDEV002: DomainUpDownAccessibleObject by se nemělo používat

Jakýkoli odkaz na System.Windows.Forms.DomainUpDown.DomainUpDownAccessibleObject tento odkaz bude mít za následek upozornění WFDEV002. Toto upozornění uvádí, že DomainUpDown.DomainUpDownAccessibleObject se už nepoužívá k poskytování podpory přístupnosti pro DomainUpDown ovládací prvky. Typ DomainUpDown.DomainUpDownAccessibleObject nebyl nikdy určen pro veřejné použití.

Poznámka:

Toto upozornění bylo povýšeno na chybu začínající v .NET 8 a už ji nemůžete potlačit. Další informace najdete v tématu WFDEV002 obsoletion je teď chyba.

Alternativní řešení

Potlačení upozornění (pouze .NET 7)

Pokud musíte použít zastaralé rozhraní API, můžete potlačit upozornění v kódu nebo v souboru projektu.

Chcete-li potlačit pouze jedno porušení, přidejte do zdrojového souboru direktivy preprocesoru, které chcete zakázat a znovu povolit upozornění.

// Disable the warning.
#pragma warning disable WFDEV002

// Code that uses obsolete API.
// ...

// Re-enable the warning.
#pragma warning restore WFDEV002

Pokud chcete potlačit všechna WFDEV002 upozornění v projektu, přidejte <NoWarn> do souboru projektu vlastnost.

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
   ...
   <NoWarn>$(NoWarn);WFDEV002</NoWarn>
  </PropertyGroup>
</Project>

Další informace naleznete v tématu Potlačení upozornění.