Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Versão introduzida: .NET 10 Versão prévia 1
Clipboard.GetData(string)é obsoleto. Use métodosClipboard.TryGetData<T>em vez disso.
- ou -
DataObject.GetDataos métodos são obsoletos. Em vez disso, use o correspondenteDataObject.TryGetData<T>.
- ou -
ClipboardProxy.GetData(As String)o método é obsoleto. UseClipboardProxy.TryGetData(Of T)(As String, As T)em seu lugar.
Usar Clipboard.GetData(String), DataObject.GetDataou ClipboardProxy.GetData(String), gera aviso WFDEV005 em tempo de compilação. Esses métodos dependem de BinaryFormatter, que está obsoleto por motivos de segurança. Para obter mais informações, consulte o guia de migração do Windows Forms para BinaryFormatter.
Solução Alternativa
Troque as referências a esses métodos por outras que não utilizam BinaryFormatter.
| Método original | Método de substituição |
|---|---|
| Clipboard.GetData(String) | Clipboard.TryGetData |
| DataObject.GetData | DataObject.TryGetData |
| ClipboardProxy.GetData(String) | ClipboardProxy.TryGetData |
Suprimir um aviso
Suprime o aviso com qualquer um dos seguintes métodos:
Defina a gravidade da regra no arquivo .editorConfig .
[*.{cs,vb}] dotnet_diagnostic.WFDEV005.severity = nonePara obter mais informações sobre arquivos de configuração do editor, consulte Arquivos de configuração para regras de análise de código.
Adicione o seguinte
PropertyGroupao arquivo de projeto:<PropertyGroup> <NoWarn>$(NoWarn);WFDEV005</NoWarn> </PropertyGroup>Suprimir no código com a diretiva
#pragma warning disable WFDEV005.
Para obter mais informações, confira Como suprimir avisos de análise de código.
.NET Desktop feedback