intra-mart Accel Collaboration 設定ファイルリファレンス 第24版 2023-10-01

iCalendar設定

概要

iCalendarの設定をします。
モジュール
iCalendarモジュール
フォーマットファイル(xsd)
WEB-INF/schema/iac-icalendar-config.xsd
設定場所
WEB-INF/conf/iac-icalendar-config.xml

<?xml version="1.0" encoding="UTF-8"?>
<iac-icalendar-config
   xmlns="http://intra-mart.co.jp/product/collaboration/icalendar/internal/utility/config/iac-icalendar-config"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://intra-mart.co.jp/product/collaboration/icalendar/internal/utility/config/iac-icalendar-config ../schema/iac-icalendar-config.xsd ">
  <calendar-config>
    <version>2.0</version>
    <product-id>intra-mart Accel Collaboration</product-id>
  </calendar-config>
  <text-line-separator>LF</text-line-separator>
</iac-icalendar-config>

リファレンス

カレンダー設定

タグ名 calendar-config
カレンダーの設定をします。

【設定項目】

<iac-icalendar-config>
  <calendar-config>
      ...
  </calendar-config>
</iac-icalendar-config>

必須項目
複数設定 ×
設定値・設定する内容 カレンダーの設定をします。
単位・型 なし
省略時のデフォルト値 なし
親タグ iac-caldav-config

バージョン設定

タグ名 version
iCalendar バージョンを設定します。
VCALENDAR コンポーネント生成時に VERSION (Version) プロパティ情報として使用します。
RFC 5545 準拠の場合は "2.0" 固定となります。

【設定項目】

<iac-icalendar-config>
  <calendar-config>
    <version>2.0</version>
  </calendar-config>
</iac-icalendar-config>

必須項目
複数設定 ×
設定値・設定する内容 iCalendar バージョンを設定します。
単位・型 文字列
省略時のデフォルト値 なし
親タグ calendar-config

プロダクトID設定

タグ名 product-id
プロダクト IDを設定します。
VCALENDAR コンポーネント生成時に PRODID (Product Identifier) プロパティ情報として使用します。

【設定項目】

<iac-icalendar-config>
  <calendar-config>
    <product-id>intra-mart Accel Collaboration</product-id>
  </calendar-config>
</iac-icalendar-config>

必須項目
複数設定 ×
設定値・設定する内容 プロダクトIDを設定します。
単位・型 文字列
省略時のデフォルト値 なし
親タグ calendar-config

テキストデータ改行文字設定

タグ名 text-line-separator
テキストデータ改行文字を設定します。
iCalendar 文字列を取り込む際に、テキストデータ(TEXT 型プロパティ値)に含まれる改行用文字列(※)の置換文字です。
(※) 置換前は iCalendar の規定で "\n" という文字列となっています。
設定値が空の場合は NONE となります。

【設定項目】

<iac-icalendar-config>
  <text-line-separator>LF</text-line-separator>
</iac-icalendar-config>

必須項目
複数設定 ×
設定値・設定する内容 テキストデータ改行文字を設定します。
単位・型 テキストデータ改行文字
省略時のデフォルト値 なし
親タグ iac-icalendar-config

設定値

テキストデータ改行文字

指定値 意味
CR 復帰(&#xD;)
LF 改行(&#xA;)
CRLF 復帰+改行(&#xD;&#xA;)
EMPTY 空文字(改行文字除去)
NONE (変換なし)