속성 그룹 정의는 이름과 속성 선언 세트
간의 연관입니다. 이름 지정된 속성 선언
그룹을 사용하면 XML 스키마에서 공통 속성
선언을 쉽게 유지보수하고 재사용할 수 있습니다.
다음 지시사항은 자원 Perspective에 대해
작성되었지만 여러 다른 Perspective에도 적용됩니다.
XML
스키마에 속성 그룹을 추가하려면 다음 단계를 수행하십시오.
- XML 스키마 편집기에서 XML 스키마를 여십시오.
- 아웃라인 보기에서 속성 그룹 폴더를 마우스
오른쪽 단추로 클릭하고 속성 그룹 추가를 클릭하십시오. 속성 그룹
폴더에 나타납니다.
- 새 그룹을 선택하고 디자인 보기에서 속성 그룹을 마우스 오른쪽 단추로 클릭한 후
를 선택하십시오. 새 이름
필드에 속성 그룹의 이름을 입력하십시오.
- 속성을 추가하려면 아웃라인 보기에서 현재 속성 그룹을 마우스 오른쪽
단추로 클릭하고 속성 추가를 클릭하십시오. 속성은 아웃라인 보기의
속성 그룹 아래에 나타납니다.
- 속성을 선택하고 디자인 보기에서 속성의 현재(기본) 이름을
클릭한 후 새 이름을 입력하십시오.
- 디자인 보기에서 현재(기본값) 속성 유형을 클릭하고
메뉴에서 유형을 선택하십시오. 또는 찾아보기를 선택하고
세트 유형 메뉴를 호출하여 추가 옵션을 확인할 수 있습니다. 세트 유형 대화 상자에는 현재 사용 가능한 모든
기본 및 사용자 정의 유형이 나열됩니다. 다음 옵션 중 하나를 선택하여 목록의
범위를 변경할 수 있습니다.
- 작업공간. 작업공간에서
사용 가능한 모든 유형을 나열합니다.
- 엔클로징 프로젝트. 파일이
포함된 프로젝트에서 사용 가능한 모든 유형을 나열합니다.
- 현재 자원(기본값). 현재
파일에서 사용 가능한 모든 유형을 나열합니다.
- 작업 세트. 선택한
작업 세트에서 사용 가능한 모든 유형을 나열합니다.
- 속성 참조는 글로벌 속성에 대한 참조를 제공합니다.
속성 참조를 추가하려면 디자인 보기에서 요소를 포함하는 복합 유형을 마우스
오른쪽 단추로 클릭하고 속성 참조 추가를 클릭하십시오. 글로벌 속성을 참조하는 선언을
사용하면 참조된 속성이 인스턴스 문서에서
참조 선언의 컨텍스트로 나타납니다. 참조를 선택한 후 특성 보기의 참조
메뉴에서 참조할 속성 그룹을 선택하십시오.
- 속성 그룹 참조는 속성 그룹에 대한 참조를
제공합니다. 속성 그룹 참조를 추가하려면 디자인 보기에서
요소를 포함하는 복합 유형을 마우스 오른쪽 단추로 클릭하고
속성 그룹 참조 추가를 클릭하십시오. 글로벌 속성을 참조하는 선언을
사용하면 참조된 속성이 인스턴스 문서에서
참조 선언의 컨텍스트로 나타납니다. 참조를 선택한 후 특성 보기의 참조
메뉴에서 참조할 속성 그룹을 선택하십시오.
- any 요소는 이름 공간에 따라 요소 컨텐츠를
사용 가능하게 하며 해당 any 속성 요소는 속성이
요소에 나타나게 합니다. any 속성을 추가하려면 속성 그룹을
마우스 오른쪽 단추로 클릭하고 any 속성 추가를 클릭하십시오. any는 아웃라인 보기의 속성 그룹 아래에
나타납니다. any 속성에 대해 다음 값을 지정할 수 있습니다.
- 이름 공간 값으로 다음을 선택할 수 있습니다.
- ##any. 모든 이름 공간에서 잘 구성된 XML을 사용할 수 있습니다.
- ##local . 선언되지 않은 모든 잘 구성된 XML을 이름 공간에 배치할 수 있습니다.
- ##other. 대상 이름 공간 이외의 위치에서 비롯된 모든 잘 구성된 XML을 선언할 수 있습니다.
- ##targetNamespace . 유형이 정의된 대상 이름 공간에 대한 간략한 표현입니다.
- processContents 값으로 다음을 선택할 수 있습니다.
- skip. XML 프로세서가 속성 컨텐츠의 유효성을 검증하지 않습니다.
- lax. XML 프로세서가 속성 컨텐츠의 유효성을 최대한 검증합니다.
- strict. XML 프로세서가 모든 속성 컨텐츠의 유효성을 검증합니다.