그룹 참조(모든 스키마의 노드 속성)

 

그룹 참조 속성을 사용하여 선택한 시퀀스 그룹, 선택 그룹, 모든 그룹 또는 특성 그룹 노드에서 참조하는 전역적으로 정의된 그룹의 이름을 지정합니다.

특성 그룹 노드는 본질적으로 전역적이므로 기본 그룹 참조 속성 값이 제공됩니다. 이 기본 이름을 다른 이름으로 변경할 수 있지만 빈 문자열로 변경할 수는 없습니다.

시퀀스 그룹, 선택 그룹모든 그룹 노드는 기본적으로 전역 노드가 아니므로 스키마에 처음 삽입될 때 기본 그룹 참조 속성 값이 제공되지 않습니다. 이러한 요소 그룹 중 하나의 그룹 참조 속성(기존 값 또는 새 고유 값)에 대한 값을 제공하는 경우 기존 전역 요소 그룹을 참조하도록 효과적으로 선택하거나 요소 그룹을 각각 전역 요소 그룹으로 변환합니다.

적용되는 노드 유형

시퀀스 그룹, 선택 그룹, 모든 그룹, 특성 그룹

범주

고급

허용되는 값

특성 그룹 노드에 대해 허용되지 않는 빈 값은 요소 그룹이 "붙지 않음" 및 "명명되지 않음"임을 의미합니다. 이 요소 그룹에는 이름이 없으며 다른 요소 그룹에서 사용할 수 없습니다. 빈 값을 새 값으로 변경하면 그룹 이름이 새 값으로 변경되고 전역 범위로 이동됩니다. 빈 값을 기존 그룹 이름으로 변경하면 스키마의 선택한 위치에서 선택한 그룹을 다시 사용합니다.

값이 있으면 그룹이 전역으로 선언되고, 해당되는 경우 다른 요소나 특성 그룹에서 사용할 수 있습니다. 값을 다른 새 값으로 변경하면 그룹 이름이 새 값으로 변경됩니다. 값을 기존 그룹 이름으로 변경하면 스키마의 선택한 위치에서 해당 그룹을 다시 사용합니다.

기본값

특성 그룹 노드의 경우 노드 삽입 시 기본값은 "AttrGroupN" 형식입니다. 여기서 "N"은 0부터 단조롭게 증가하는 숫자입니다.

시퀀스 그룹, 선택 그룹모든 그룹 노드의 경우 노드 삽입 시 기본값은 비어 있습니다. 즉, 요소 그룹이 전역이 아닙니다.

XSD 지속성

group 또는 attributeGroup 요소 쌍의 이름ref 특성 값으로 사용됩니다. 스키마의 전역 수준에 표시되는 group 또는 attributeGroup 요소의 이름 특성이 Group Reference 속성 값으로 설정되고 스키마 계층 구조에서 더 깊이 나타나는 group 또는 attributeGroup 요소에 ref 특성이 동일한 값으로 설정되어 참조가 설정됩니다.

설명

BizTalk 편집기에서 시퀀스 그룹, 선택 그룹, 모든 그룹 또는 특성 그룹 노드를 선택할 때 Visual Studio 속성 창 이 속성을 검사하고 설정할 수 있습니다.

이 속성은 그룹attributeGroup 요소와 관련된 XSD 개념을 나타냅니다.

그룹 참조 속성의 값(있는 경우)은 다음과 같이 선택한 그룹 노드의 노드 이름 속성의 후반부로 표시됩니다.

  • 특성 그룹 노드의 경우:

    <AttrGroup:GroupReferencePropertyValue>

  • 시퀀스 그룹, 선택 그룹모든 그룹 노드의 경우:

    <Group:GroupReferencePropertyValue>

참고 항목

모든 스키마의 노드 속성