[英]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.