블록(모든 스키마의 Node 속성)

 

Block 속성을 사용하여 선택한 Record 노드에 해당하는 요소의 instance 메시지에 사용할 수 있는 파생 유형을 방지하거나 제한할 수 있습니다.

적용되는 노드 유형

레코드

범주

일반

허용되는 값

드롭다운 목록 선택 사항 Description
(기본값) BlockDefault 속성으로 달리 지정하지 않는 한 특정 파생 형식에 제한이 없음을 지정하는 블록 특성(있는 경우)을 제거합니다.
모두 블록 특성을 "#all"로 설정하여 파생이 허용되지 않음을 지정합니다.
제한 사항 블록 특성 값에 "제한"을 추가하여 제한에 의한 파생이 허용되지 않도록 지정합니다.
내선 번호 블록 특성 값에 "extension"을 추가하여 확장별 파생이 허용되지 않도록 지정합니다.
대체 대체에 의한 파생이 허용되지 않도록 지정하여 블록 특성 값에 "대체"를 추가합니다.

기본값

(기본값)

XSD 지속성

선택한 Record 노드에 해당하는 요소의 자식인 complexType 요소의 블록 특성 값입니다.

설명

BizTalk 편집기에서 레코드 노드(루트 레코드 노드 포함)를 선택하면 Visual Studio 속성 창 이 속성을 검사하고 설정할 수 있습니다.

이 속성은 표준 XSD 생성을 나타냅니다. 해당 XSD 구문에 대한 자세한 내용은 웹의 XSD 리소스를 참조하세요.

Block 속성 드롭다운 목록에서 해당 검사 상자를 선택하여 제한, 확장대체 값을 서로 함께 설정할 수 있습니다. 블록 특성의 해당 값은 공백으로 구분됩니다.

해당 instance 메시지에서 블록 및/또는 BlockDefault 속성의 설정에 의해 명시적으로 방지되지 않는 한 다른 파생 데이터 형식을 특정 요소에 사용할 수 있습니다.

<RecordName   
            xmlns:xsi="http://www.w3c.org/2001/XMLSchema-instance>"  
  

위의 예제에서 "BaseOrDerivedTypeName"은 허용되는 파생 형식(이 속성 또는 BlockDefault 속성에 의해 차단되지 않는 파생 형식)에 의해 해당 Record 노드의 데이터 구조 형식 속성에 의해 지정된 데이터 형식에서 파생된 복합 형식의 이름입니다. 다양한 파생 형식에 대한 자세한 내용은 형식 재사용 및 파생을 참조하세요.

참고 항목

모든 스키마의 노드 속성
BlockDefault(모든 스키마의 노드 속성)