다음을 통해 공유


XSLT 콘텐츠 포맷터 정의

XSLT 콘텐츠 포맷터는 Notification Services와 함께 제공되는 표준 콘텐츠 포맷터입니다. XSLT 콘텐츠 포맷터가 사용하는 각 알림 클래스에 맞게 해당 콘텐츠 포맷터를 구성해야 합니다.

속성

XSLT 콘텐츠 포맷터를 정의할 때는 다음 속성 및 값을 사용하십시오.

  • ClassName(필수)은 XsltFormatter여야 합니다.
  • 표준 콘텐츠 포맷터 정보에는 AssemblyName 속성을 사용하지 마십시오.

인수

XSLT 콘텐츠 포맷터는 다음의 3가지 명명된 인수를 초기화 매개 변수로 사용합니다.

  • XsltBaseDirectoryPath(필수)는 모든 XSLT 파일의 루트 위치로 사용되는 디렉터리를 지정합니다.
  • XsltFileName(필수)은 원시 알림 데이터를 적합한 표시 형식으로 변환하는 데 사용되는 XSLT 파일의 이름을 지정합니다.
  • DisableEscaping(옵션)은 이벤트 데이터에 XML 또는 HTML 데이터가 포함되어 있음을 나타내는 부울 값을 제공하며 데이터의 추가 변환을 방지합니다. 기본값은 false입니다.

다음 예제에서는 ADF(응용 프로그램 정의 파일)에 XSLT 콘텐츠 포맷터를 정의하는 방법을 보여 줍니다.

<ContentFormatter>
    <ClassName>XsltFormatter</ClassName>
    <Arguments>
        <Argument>
            <Name>XsltBaseDirectoryPath</Name>
            <Value>C:\TransformDirectory</Value>
        </Argument>
        <Argument>
            <Name>XsltFileName</Name>
            <Value>StockTransform.xsl</Value>
        </Argument>
        <Argument>
            <Name>DisableEscaping</Name>
            <Value>true</Value>
        </Argument>
    </Arguments>
</ContentFormatter>

참고 항목

개념

콘텐츠 포맷터 구성
XSLT 파일 만들기
XSLT 파일 위치

관련 자료

XSLT 콘텐츠 포맷터
알림 클래스 정의
Notification Services 응용 프로그램 정의

도움말 및 정보

SQL Server 2005 지원 받기