컨텐트 일정 파일

컨텐트 일정 파일에는 Content Rotator 구성 요소가 지정된 목차를 관리하고 표시하는 데 사용하는 정보가 있습니다.

이 파일에 여러 개의 HTML 컨텐트 문자열 항목을 포함시킬 수 있습니다. 각 항목은 두 부분으로 구성되어 있습니다. 첫째 부분에는 두 개의 퍼센트 기호(%%)로 시작되는 줄이 있고 이 부분에 상대 가중치와 모든 설명이 있습니다. 이 줄의 각 항목은 탭 문자로 구분되어야 합니다. 둘째 부분에는 HTML 컨텐트가 있습니다. 각 줄은 캐리지 리턴으로 끝납니다.

컨텐트 일정 파일을 변경한 다음 변경 내용을 적용하려면 IIS 서비스를 다시 시작해야 합니다.

구문

%% [#Weight] [//Comments]

ContentString

매개 변수

Weight
이 매개 변수는 HTML 컨텐트 문자열의 상대적 가중치를 나타내는 선택적인 변수로서 0에서 10000사이의 숫자를 지정할 수 있습니다. Content Rotator 구성 요소에 의해 특정 컨텐트 문자열이 화면에 표시되는 확률은 해당 컨텐트 문자열의 Weight를 컨텐트 일정 파일에 들어 있는 모든 항목의 Weight 값의 합계로 나눈 값으로 표현할 수 있습니다.

예를 들어, 컨텐트 일정 파일에 가중치가 각각 1, 3, 4인 3개의 컨텐트 문자열이 있으면 Content Rotator는 첫째 문자열은 1/8 시간, 둘째 문자열은 3/8 시간, 셋째 문자열은 4/8(전체 표시 시간의 반) 시간 동안 화면에 표시합니다.

Weight가 0인 내용 항목은 무시됩니다.

Weight가 지정되지 않으면 기본값은 1입니다.

GetAllContent 또는 ChooseContent 메서드를 호출하여 일정 파일에 액세스할 때 모든 가중치의 합계가 10000을 초과하면 오류가 생성됩니다.

Comments
항목에 대한 주석이 들어 있는 선택적인 매개 변수입니다. 이러한 주석은 개발용으로만 사용되고 사용자에게는 표시되지 않습니다. 주석을 여러 줄 사용할 경우에는 추가되는 각 주석 줄 맨 앞에 줄 구분 기호(%%)와 주석 구분 기호(//)를 붙입니다.
ContentString
Content Rotator 구성 요소가 표시하는 HTML 내용입니다. 예를 들어 텍스트 줄과 이미지 또는 소리를 나타낼 수 있습니다.

ContentString에 여러 줄이 포함될 수 있습니다. Content Rotator 구성 요소는 두 개의 퍼센트 기호(%%) 사이에 있는 모든 내용을 하나의 HTML 컨텐트 문자열로 취급합니다.

예제

다음은 컨텐트 일정 파일 예제입니다. 컨텐트 문자열에는 HTML 태그를 넣을 수 있으므로 텍스트, 이미지, 하이퍼링크를 비롯하여 HTML로 표현할 수 있는 모든 형식의 내용을 표시할 수 있습니다.

---ContRot.txt---

%% // Because no value is set for Weight, the default value is 1.
Don't run with scissors.

%% #2 // Content can be more that one line long.
%% // Additional line of comments.
%% // Yet another line of comments.
<FONT FACE="ARIAL,HELVETICA" SIZE="2">
  Be like a
  <H1>duck</H1>
  calm on the surface, paddling like mad underneath.
</FONT>

%% #3 // This is our favorite image, so show it most often.
<IMG SRC="http://zone.msn.com/graphics/hotgames_msn.gif">

%% 
Here's the <A HREF="/data/controt.txt">secret link</A> to your content file.
 

© 1997-2001 Microsoft Corporation. All rights reserved.