System::Xml::XmlEntity クラス

XmlEntity class

エンティティ宣言(例: )を表します。

class XmlEntity : public System::Xml::XmlNode

メソッド

メソッド説明
CloneNode(bool) overrideこのノードの複製を作成します。エンティティノードはクローンできません。このメソッドを XmlEntity オブジェクトで呼び出すと例外がスローされます。
get_BaseURI() override現在のノードの基本 Uniform Resource Identifier (URI) を返します。
get_InnerText() overrideエンティティノードとそのすべての子ノードの連結された値を返します。
get_InnerXml() overrideこのノードの子要素を表すマークアップを返します。
get_IsReadOnly() overrideノードが読み取り専用かどうかを示す値を返します。
get_LocalName() override名前空間プレフィックスなしでノードの名前を返します。
get_Name() overrideノードの名前を返します。
get_NodeType() overrideノードのタイプを返します。
get_NotationName()エンティティ宣言のオプションのNDATA属性の名前を返します。
get_OuterXml() overrideこのノードとそのすべての子ノードを表すマークアップを返します。
get_PublicId()エンティティ宣言の公開識別子の値を返します。
get_SystemId()エンティティ宣言のシステム識別子の値を返します。
set_InnerText(String) overrideエンティティノードとそのすべての子ノードの連結された値を設定します。
set_InnerXml(String) overrideこのノードの子ノードを表すマークアップを設定します。
WriteContentTo(const SharedPtr<XmlWriter>&) override指定されたXmlWriterにノードのすべての子を保存します。XmlEntityノードの場合、このメソッドは効果がありません。
WriteTo(const SharedPtr<XmlWriter>&) override指定されたXmlWriterにノードを保存します。XmlEntityノードの場合、このメソッドは効果がありません。

Typedefs

型定義説明
Ptrこのクラスのインスタンスへの共有ポインタのエイリアスです。

備考

このクラスのオブジェクトは、System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new を使用してインスタンスを作成しないでください。そうすると実行時エラーやアサーション障害が発生します。このクラスは常に System::SmartPtr ポインタでラップし、そのポインタを関数への引数として渡すようにしてください。

参照