System::Xml::XmlParserContext クラス
コンテンツ
[
隠れる
]XmlParserContext class
XML フラグメントを解析するために XmlReader が必要とするすべてのコンテキスト情報を提供します。
class XmlParserContext : public System::Object
メソッド
| メソッド | 説明 |
|---|---|
| get_BaseURI() | ベース URI を返します。 |
| get_DocTypeName() | 文書型宣言の名前を返します。 |
| get_Encoding() | エンコーディングの種類を返します。 |
| get_InternalSubset() | 内部 DTD サブセットを返します。 |
| get_NamespaceManager() | XmlNamespaceManager を返します。 |
| get_NameTable() | XmlNameTable を返します。このテーブルは文字列をアトミック化するために使用されます。アトミック化された文字列の詳細については、XmlNameTable を参照してください。 |
| get_PublicId() | 公開識別子を返します。 |
| get_SystemId() | システム識別子を返します。 |
| get_XmlLang() | 現在の xml:lang スコープを返します。 |
| get_XmlSpace() | 現在の xml:space スコープを返します。 |
| set_BaseURI(const String&) | ベース URI を設定します。 |
| set_DocTypeName(const String&) | 文書型宣言の名前を設定します。 |
| set_Encoding(const SharedPtr<System::Text::Encoding>&) | エンコーディングの種類を設定します。 |
| set_InternalSubset(const String&) | 内部 DTD サブセットを設定します。 |
| set_NamespaceManager(const SharedPtr<XmlNamespaceManager>&) | XmlNamespaceManager を設定します。 |
| set_NameTable(const SharedPtr<XmlNameTable>&) | XmlNameTable を設定します。このテーブルは文字列をアトミック化するために使用されます。アトミック化された文字列の詳細については、XmlNameTable を参照してください。 |
| set_PublicId(const String&) | 公開識別子を設定します。 |
| set_SystemId(const String&) | システム識別子を設定します。 |
| set_XmlLang(const String&) | 現在の xml:lang スコープを設定します。 |
| set_XmlSpace(System::Xml::XmlSpace) | 現在の xml:space スコープを設定します。 |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, System::Xml::XmlSpace) | 指定された XmlNameTable、XmlNamespaceManager、xml:lang、xml:space の値を使用して、XmlParserContext クラスの新しいインスタンスを初期化します。 |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, System::Xml::XmlSpace, const SharedPtr<System::Text::Encoding>&) | 指定された XmlNameTable、XmlNamespaceManager、xml:lang、xml:space、エンコーディングの値を使用して、XmlParserContext クラスの新しいインスタンスを初期化します。 |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, const String&, const String&, const String&, const String&, const String&, System::Xml::XmlSpace) | 指定された XmlNameTable、XmlNamespaceManager、ベース URI、xml:lang、xml:space、文書型の値を使用して、XmlParserContext クラスの新しいインスタンスを初期化します。 |
| XmlParserContext(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlNamespaceManager>&, const String&, const String&, const String&, const String&, const String&, const String&, System::Xml::XmlSpace, const SharedPtr<System::Text::Encoding>&) | 指定されたXmlNameTable、XmlNamespaceManager、ベースURI、xml:lang、xml:space、エンコーディング、および文書タイプの値を使用して、XmlParserContext クラスの新しいインスタンスを初期化します。 |
Typedefs
| 型定義 | 説明 |
|---|---|
| Ptr | このクラスのインスタンスへの共有ポインタのエイリアスです。 |
備考
このクラスのオブジェクトは、System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new を使用してインスタンスを作成しないでください。そうすると実行時エラーやアサーション障害が発生します。このクラスは常に System::SmartPtr ポインタでラップし、そのポインタを関数への引数として渡すようにしてください。
参照
- Class Object
- Namespace System::Xml
- Library Aspose.Page for C++