다음을 통해 공유


Field Attribute 노드 속성

 

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

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

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

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

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

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

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

참고

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

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

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

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

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

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

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

참고 항목

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