2017-03-04 1 views
0

Visual Studio 확장 프로그램에서 작업하면서 사용자가 특정 디렉터리에 대한 경로를 지정할 수있는 Visual Studio에 단일 구성 옵션을 추가하려고합니다.Visual Studio 확장 프로그램의 옵션 유효성을 검사하는 방법

Microsoft는 DialogPage 클래스를 사용하여 옵션 페이지를 추가하는 방법을 설명하는 여러 개의 tutorials을 가지고 있지만 사용자가 제공 한 유효성 검사 옵션을 찾을 수 없습니다. 제 경우에는 제공된 경로가 유효한 디렉토리 경로인지 확인하고 싶습니다.

나는이 같은 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가 유효한 경로의 유효성을 검사하는 방법을 잘 모르겠습니다. 이벤트 처리기를 추가하여 On-Save 또는 On-Apply 이벤트를 처리하는 방법을 찾으려고했지만 관련된 항목을 찾을 수 없습니다.

할 방법이 있습니까?

답변

관련 문제