Microsoft.VisualStudio.Modeling.Validation 네임스페이스
Microsoft.VisualStudio.Modeling.Validation 네임 스페이스의 모델을 유효한 데이터 및 해당 요소 간의 일관성을 확인 하는 데 사용할 수 있는 클래스를 제공 합니다.유효성 검사로 통합 되어 Visual Studio 오류, 경고 및 메시지 유효성 검사 중에 검색 된 표시 하는 오류 목록 창.
사용자 모델을 엽니다에 모델을 저장 하거나 바로 가기 메뉴에서에서 유효성 검사 옵션을 클릭할 때 유효성 검사를 시작 하도록 지정할 수 있습니다.메뉴 명령이 나 이벤트 처리기의 일부분으로 예를 들어 프로그램 코드에서 유효성 검사를 호출할 수도 있습니다.
자세한 내용은 도메인별 언어에서 유효성 검사를 참조하십시오.
클래스
클래스 | 설명 | |
---|---|---|
ValidationContext | 현재 유효성 검사를 수행 하 고 처리 하는 방법에 대 한 정보가 들어 있습니다. | |
ValidationController | 단일 모델 요소 또는 저장소 또는 파티션의 모든 모델 요소 유효성을 검사 하는 논리를 포함 합니다. | |
ValidationMessage | 오류, 경고 또는 메시지 유효성 검사 메시지가 나타냅니다. | |
ValidationMessageObserver | 오류, 메시지 및 유효성 검사 메서드를 생성 하는 경고를 보고 합니다. | |
ValidationMethodAttribute | 유효성 검사 중 호출할 메서드에이 특성을 적용 합니다. | |
ValidationStateAttribute | 인스턴스 유효성 검사 작업에 포함 되는지 여부를 제어 하는 모델 요소의 클래스에이 특성을 적용 합니다.기본적으로 모델 요소 유효성 검사에서이 특성을 사용 하 여 포함 하는 클래스를 명시적으로 사용할 수 있습니다 경우 확인 합니다. |
열거형
열거형 | 설명 | |
---|---|---|
ValidationCategories | 매개 변수는 사용자 지정 특성의 생성자에이 열거형이 ValidationMethodAttribute.이 규칙에서 호출 되는 유효성 검사 유형을 지정 합니다. | |
ValidationState | 유효성 검사를 위해 클래스의 인스턴스를 사용할 수 있는지 여부를 식별 합니다. | |
ViolationType | 유효성 검사 도중 발생 한 위반의 형식을 나타냅니다. |