Dynamics CRM 4 のカスタム アクティビティを作成していますが、ユーザー入力を検証する方法があるかどうか疑問に思っています。私の場合、パスを表す CrmInput プロパティがあり、文字列が空ではなく、パスが存在することを検証したいと思います。現在、次のコードを試していますが、何も起こりません。
[CrmInput("Ruta Fichero")]
public string RutaFichero{
get { return (string) GetValue(RutaFicheroProperty); }
set{
if (string.IsNullOrEmpty(value)){
throw new ArgumentNullException("value", "Ruta Fichero no puede estar vacio");
}
if (!Directory.Exists(value)){
throw new ArgumentException("No se encontró la ruta especificada.");
}
SetValue(RutaFicheroProperty, value);
}
}
前もって感謝します