Field Element 노드 속성

 

BizTalk 편집기에서 필드 요소 노드를 선택하면 Visual Studio 속성 창 연결된 속성을 검사하고 설정할 수 있습니다. 이러한 속성은 다음 범주로 구분됩니다.

  • 고급 이 범주에는 데이터 유형 파생과 같이 고급 범주로 분류할 수 있는 XSD 개념에 해당하는 속성이 포함됩니다.

  • BizTalk. 이 범주에는 Microsoft BizTalk Server의 유용성 및 주석 기능과 관련된 속성이 포함됩니다.

  • 일반. 이 범주에는 해당 요소 또는 특성의 데이터 유형을 설정하는 것과 같이 기본 범주로 분류할 수 있는 XSD 개념에 해당하는 속성이 포함됩니다.

  • 제한. 이 범주에는 제한을 통한 유형 파생과 관련된 XSD 개념에 해당하는 속성이 포함됩니다.

필드 요소 노드를 삽입하면 스키마 트리에 표시된 노드 이름과 해당 노드 이름 속성에 해당하는 노드 이름이 즉시 스키마 트리 내에서 편집할 수 있게 됩니다. 이 노드의 이름은 이 스키마가 정의하는 인스턴스 메시지의 해당 XML 요소 이름을 정의하므로 신중하게 선택해야 합니다.

필드 요소 노드와 연결된 많은 속성은 XSD(XML 스키마 정의 언어) 구문의 의미 체계에 직접 해당합니다. XSD 개념 및 사양에 대한 자세한 내용은 웹의 XSD 리소스를 참조하세요.

참고

일부 필드 요소 노드 속성은 다른 노드 속성의 값에 따라 자동으로 사용하거나 사용하지 않도록 설정되거나 표시되거나 숨겨집니다.

다음 표에서는 모든 스키마에서 사용할 수 있는 필드 요소 노드와 연결된 속성을 보여 줍니다.

속성 이름 범주 설명
기본 데이터 형식 고급 선택한 필드 요소 노드의 형식이 파생되는 기본 데이터 형식을 지정합니다.
코드 목록 BizTalk 선택한 필드 요소 노드와 함께 사용할 코드 목록의 참조 번호를 지정하고 CodeList 대화 상자에 대한 액세스를 제공합니다.
데이터 형식 일반 선택한 필드 요소 노드에 대한 기존 데이터 형식의 이름을 지정하거나 다른 곳에서 사용할 수 있는 이 데이터 형식의 이름을 지정합니다.
기본값 일반 선택한 필드 요소 노드의 기본값을 지정합니다.
파생된 사용자 고급 필드 요소 노드의 기본 단순 형식이 기본 형식(제한, 목록 또는 공용 구조체별)에서 파생되는 방법을 지정합니다.
열거형 제한 선택한 필드 요소 노드에 해당하는 인스턴스 메시지의 모든 데이터를 특정 값 집합으로 제한합니다.
필드 형식 일반 선택한 필드 요소 노드를 필드 특성 노드가 아닌 필드 요소 노드로 식별합니다.
최종 고급 선택한 필드 요소 노드에 대해 정의된 데이터 형식에 대한 파생 제한을 지정합니다.
고정 고급 데이터가 있는 경우 선택한 필드 요소 노드에 해당하는 인스턴스 메시지의 요소 에 대한 고정 값을 지정합니다.
Form 고급 인스턴스 메시지의 로컬 요소를 네임스페이스 식별자로 정규화해야 하는지 여부를 결정합니다.
Instance XPath 일반 선택한 필드 요소 노드에 해당하는 요소의 인스턴스 메시지 내의 위치를 표시합니다.
항목 유형 고급 Derived By 속성이 List로 설정된 경우 인스턴스 메시지에서 해당 요소의 데이터 형식을 지정합니다.
길이 제한 인스턴스 메시지에서 선택한 필드 요소 노드에 해당하는 데이터의 고정 길이를 지정합니다.
최대 발생 수 일반 선택한 필드 요소 노드에 해당하는 요소가 발생할 수 있는 최대 횟수를 지정합니다.
MaxFacet Type 제한 MaxFacet Value 속성에 지정된 대로 선택한 필드 요소 노드에 해당하는 인스턴스 메시지의 모든 데이터에 대해 정렬된 값의 상한이 포함되는지 배타적인지 여부를 지정합니다.
MaxFacet Value 제한 선택한 필드 요소 노드에 해당하는 인스턴스 메시지의 데이터에 대한 최대값(MaxFacet Type 속성에 지정된 대로 포함 또는 배타적)을 지정합니다.
최대 길이 제한 선택한 필드 요소 노드에 해당하는 인스턴스 메시지의 데이터에 대한 최대 길이를 지정합니다.
멤버 형식 고급 Derived By 속성이 Union으로 설정된 경우 인스턴스 메시지의 해당 요소에 대한 유효한 데이터 형식 목록을 지정합니다.
최소 발생 일반 선택한 필드 요소 노드에 해당하는 요소가 발생할 수 있는 최소 횟수를 지정합니다.
MinFacet Type 제한 MaxFacet Value 속성에 지정된 대로 선택한 필드 요소 노드에 해당하는 인스턴스 메시지의 모든 데이터에 대해 정렬된 값의 하한이 포함되는지 배타적인지 여부를 지정합니다.
MinFacet Value 제한 선택한 필드 요소 노드에 해당하는 인스턴스 메시지의 데이터에 대한 최소값(MinFacet Type 속성에 지정된 대로 포함 또는 배타적)을 지정합니다.
최소 길이 제한 선택한 필드 요소 노드에 해당하는 인스턴스 메시지의 데이터에 대한 최소 길이를 지정합니다.
Namespace 일반 선택한 필드 요소 노드의 네임스페이스를 표시합니다.
Nillable 고급 선택한 필드 요소 노드에 해당하는 요소와 함께 런타임에 xsi:nil 특성을 사용할 수 있는지 여부를 지정하여 콘텐츠가 없는 경우에도 여전히 유효함을 나타냅니다.
노드 이름 일반 선택한 필드 요소 노드의 이름을 스키마 트리 뷰에 표시할 때 지정합니다.
참고 사항 BizTalk 선택한 필드 요소 노드에 대한 메모를 지정합니다.
패턴 제한 하나 이상의 정규식에 지정된 대로 선택한 필드 요소 노드에 해당하는 인스턴스 메시지의 모든 데이터를 특정 패턴으로 제한합니다.
RootNode TypeName 참조 선택한 최상위 필드 요소 루트 노드에 대한 .NET 클래스 이름을 생성할 때 사용할 이름을 지정합니다.

BizTalk 편집기에서 필드 요소 노드를 선택하고 속성 스키마를 편집하는 경우 Visual Studio 속성 창 추가 속성을 검사하고 설정할 수 있습니다. 이러한 속성은 기존 범주 참조에 표시됩니다.

다음 표에서는 속성 스키마를 편집할 때 필드 요소 노드에 사용할 수 있는 추가 속성을 보여 줍니다.

속성 스키마 속성 이름 범주 설명
Property Schema Base 참조 선택한 필드 요소 노드와 연결된 데이터의 원본을 지정합니다.
중요한 정보 참조 해당 전역 컨텍스트 속성을 중요한 정보로 취급하여 다른 BizTalk Server 구성 요소 내에서 표시되는 것을 제한할지 여부를 지정합니다.

BizTalk 편집기에서 필드 요소 노드를 선택하고 스키마 편집확장명 속성을 사용하여 플랫 파일 확장자를 사용하도록 설정한 경우 Visual Studio 속성 창 추가 속성을 검사하고 설정할 수 있습니다. 이러한 속성은 기존 범주 참조 및 새 범주 플랫 파일로 나뉩니다. 그 중 후자는 동일한 XML 파일의 플랫 파일을 구문 분석하고 XML 파일을 플랫 파일로 다시 serialize하는 것과 관련된 속성을 포함합니다.

다음 표에서는 플랫 파일 확장자를 사용할 때 필드 요소 노드에 사용할 수 있는 추가 속성을 보여 줍니다.

플랫 파일 속성 이름 범주 설명
사용자 지정 날짜/시간 형식 플랫 파일 선택한 필드 요소 노드가 다음 XSD 데이터 형식 중 하나 또는 그 중 하나에서 파생된 단순 형식으로 설정된 경우 사용자 지정 날짜/시간 형식의 형식을 지정합니다. 참고: xs:date, xs:date, xs:dateTime, xs:time, xs:gYearMonth, xs:gYear, xs:gMonthDay, xs:gDay 또는 xs:gMonth
근거 플랫 파일 선택한 필드 요소 노드에 해당하는 필드 내용의 왼쪽 또는 오른쪽 근거를 지정합니다.
채움 문자의 최소 길이 플랫 파일 serializer가 선택한 필드 요소 노드에 해당하는 인스턴스 메시지의 데이터를 패딩하는 방법을 지정합니다.
패드 문자 플랫 파일 선택한 필드 요소 노드에 해당하는 인스턴스 메시지의 데이터에 사용할 패드 문자를 지정합니다.
채움 문자 형식 플랫 파일 Pad 문자 속성 및 기본 XSD 표현에서 대체 패드 문자를 표현하는 방법을 지정합니다.
위치 길이 참조 선택한 필드 요소 노드에 해당하는 인스턴스 메시지에서 필드의 이전 형제 또는 구분 기호 길이를 지정합니다.
위치 오프셋 참조 선택한 필드 요소 노드에 해당하는 인스턴스 메시지에서 필드의 이전 형제 또는 구분 기호를 기준으로 시작 오프셋을 지정합니다.
줄 바꿈 문자 플랫 파일 선택한 필드 요소 노드에 해당하는 인스턴스 메시지에서 필드의 줄 바꿈 문자로 사용할 문자를 지정합니다.

줄 바꿈 문자를 사용하면 이 문자 사이에 있는 문자가 특별한 의미가 없는 단순 데이터로 해석됩니다.
줄 바꿈 문자 형식 플랫 파일 줄 바꿈 문자 속성 및 기본 XSD 표현에서 대체 줄 바꿈 문자를 표현하는 방법을 지정합니다.

참고 항목

노드 속성 - 노드 유형별
노드 속성 - 사전순 목록