AsIsElementContent 구문 요소는 특수 값 요소입니다. 요소, 속성 및 컨텐츠 구문 요소를 보호하지 않고 출력 메시지에서 생성된 XML을 정확하게 제어하는 데 사용됩니다. AsisElementContent를 사용하는 경우, 출력 메시지가 올바르게 구성된 XML인지 확인해야 합니다.
예를 들면, 앰퍼샌드(&), 미만(<), 초과(>), 큰따옴표(") 및 어포스트로피(')가 사전정의된 XML 엔티티 &, <, >, " 및 '로 바뀌는 정상적인 작동을 억제할 경우에 이 구문 요소를 사용할 수 있습니다.
다음 예에서는 AsisElementContent의 사용을 보여줍니다. 명령문은 다음과 같습니다.
Set OutputRoot.XML.(XML.Element)Message.(XML.Content) = '<rawMarkup>';
이 명령문은 출력 메시지에 다음 XML을 생성합니다.
<Message><rawMarkup></Message>
그러나 다음 명령문은
Set OutputRoot.XML.(XML.Element)Message.(XML.AsisElementContent) = '<rawMarkup>';
다음 출력 메시지를 생성합니다.
<Message><rawMarkup></Message>
여기에서는 AsisElementContent 구문 요소 값이 출력 메시지에 기록되기 전에 수정되지 않음을 보여줍니다.