[英]XDocument Validate extension method does not show in Visual Studio 2005
[英]How to validate options for Visual Studio extension
我正在开发Visual Studio扩展,我想向Visual Studio添加一个配置选项,用户可以在其中指定特定目录的路径。
Microsoft有一些教程 ,描述了如何使用DialogPage
类添加选项页,但是我找不到如何验证用户提供的选项。 就我而言,我想检查提供的路径是否为有效目录路径。
我添加了一个DialogPage
这样的:
[Guid("92D0E244-D0DA-458C-88FB-9C0827000000")]
public class OptionPageGrid : DialogPage
{
private string path = "C:\\Data";
[Category("MyPlugin")]
[DisplayName("Path data")]
[Description("Path to data")]
public string DataPath
{
get { return path; }
set { path = value; }
}
}
但是我不确定如何验证字符串path
是有效路径。 我试图找到一种添加事件处理程序来处理保存或应用事件的方法,但是我找不到任何相关的东西。
有办法吗?
覆盖OnApply:
protected override void OnApply(PageApplyEventArgs e)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.