XCData オブジェクトを表すリテラル。
構文
<![CDATA[content]]>
部品
<![CDATA[
必須。 XML CDATA セクションの先頭を示します。
content
必須。 XML CDATA セクションに表示されるテキスト コンテンツ。
]]>
必須。 セクションの末尾を示します。
戻り値
XCData オブジェクト。
注釈
XML CDATA セクションには、含める必要がある生のテキストが含まれていますが、それを含む XML では解析されません。 XML CDATA セクションには、任意のテキストを含めることができます。 これには、予約済みの XML 文字が含まれます。 XML CDATA セクションは、シーケンス "]]>" で終わります。 これは、次の点を意味します。
埋め込み式の区切り記号は有効な XML CDATA コンテンツであるため、XML CDATA リテラルで埋め込み式を使用することはできません。
に値 "]]" を含めることができないため、XML CDATA セクションを入れ子にすることはできません。
XML CDATA リテラルを変数に割り当てたり、XML 要素リテラルに含めたりすることができます。
注
XML リテラルは複数行にまたがることができますが、行連結文字は使用しません。 これにより、XML ドキュメントからコンテンツをコピーし、Visual Basic プログラムに直接貼り付けることができます。
Visual Basic コンパイラは、XML CDATA リテラルを XCData コンストラクターの呼び出しに変換します。
例
次の例では、"Can contain literal <XML> tags" というテキストを含む CDATA セクションを作成します。
Dim cdata As XCData = <![CDATA[Can contain literal <XML> tags]]>
こちらも参照ください
.NET