Ваш метод подписи неверен.Конструктор PropertyChangedCallback
нуждается в делегате с типом возврата void
и требует двух параметров:
public delegate void PropertyChangedCallback(DependencyObject d, DependencyPropertyChangedEventArgs e)
Вы можете пометить свой обратный вызов как асинхронный, но он должен быть async void
и требует двух параметровв качестве входных данных (даже если вы не используете эти параметры вообще):
private async void OnSetTextChanged(DependencyObject d,
DependencyPropertyChangedEventArgs e)
{
await SomeMethod();
// other stuff
}