System::Xml::Xsl::XslTransform クラス
コンテンツ
[
隠れる
]XslTransform class
拡張スタイルシート言語 for Transformations (XSLT) スタイルシートを使用して XML データを変換します。
class XslTransform : public System::Object
メソッド
| メソッド | 説明 |
|---|---|
| Load(const SharedPtr<XmlReader>&) | XmlReader に含まれる XSLT スタイルシートを読み込みます。 |
| Load(const SharedPtr<XmlReader>&, const SharedPtr<System::Xml::XmlResolver>&) | XmlReader に含まれる XSLT スタイルシートを読み込みます。 |
| Load(const SharedPtr<System::Xml::XPath::IXPathNavigable>&) | IXPathNavigable に含まれる XSLT スタイルシートを読み込みます。 |
| Load(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<System::Xml::XmlResolver>&) | IXPathNavigable に含まれる XSLT スタイルシートを読み込みます。 |
| Load(const SharedPtr<System::Xml::XPath::XPathNavigator>&) | XPathNavigator に含まれる XSLT スタイルシートを読み込みます。 |
| Load(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<System::Xml::XmlResolver>&) | XPathNavigator に含まれる XSLT スタイルシートを読み込みます。 |
| Load(const String&) | URL で指定された XSLT スタイルシートを読み込みます。 |
| Load(const String&, const SharedPtr<System::Xml::XmlResolver>&) | URL で指定された XSLT スタイルシートを読み込みます。 |
| set_XmlResolver(const SharedPtr<System::Xml::XmlResolver>&) | XslTransform::Transform メソッドが呼び出されたときに外部リソースを解決するために使用される XmlResolver を設定します。 |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&) | 指定された args を使用して XPathNavigator の XML データを変換し、結果を XmlReader に出力します。 |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&) | 指定された args を使用して XPathNavigator の XML データを変換し、結果を XmlReader に出力します。 |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&) | 指定された args を使用して XPathNavigator の XML データを変換し、結果を XmlWriter に出力します。 |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) | 指定された args を使用して XPathNavigator の XML データを変換し、結果を XmlWriter に出力します。 |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&) | 指定された args を使用して XPathNavigator の XML データを変換し、結果を Stream に出力します。 |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) | 指定された args を使用して XPathNavigator の XML データを変換し、結果を Stream に出力します。 |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&) | 指定された args を使用して XPathNavigator の XML データを変換し、結果を TextWriter に出力します。 |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) | 指定された args を使用して XPathNavigator の XML データを変換し、結果を TextWriter に出力します。 |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&) | 指定された args を使用して IXPathNavigable の XML データを変換し、結果を XmlReader に出力します。 |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&) | 指定された args を使用して IXPathNavigable の XML データを変換し、結果を XmlReader に出力します。 |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&) | 指定された args を使用して IXPathNavigable の XML データを変換し、結果を TextWriter に出力します。 |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) | 指定された args を使用して IXPathNavigable の XML データを変換し、結果を TextWriter に出力します。 |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&) | 指定された args を使用して IXPathNavigable の XML データを変換し、結果を Stream に出力します。 |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) | 指定された args を使用して IXPathNavigable の XML データを変換し、結果を Stream に出力します。 |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&) | 指定された args を使用して IXPathNavigable の XML データを変換し、結果を XmlWriter に出力します。 |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) | 指定された args を使用して IXPathNavigable の XML データを変換し、結果を XmlWriter に出力します。 |
| Transform(const String&, const String&, const SharedPtr<System::Xml::XmlResolver>&) | 入力ファイルの XML データを変換し、結果を出力ファイルに書き込みます。 |
| Transform(const String&, const String&) | 入力ファイルの XML データを変換し、結果を出力ファイルに書き込みます。 |
| XslTransform() | XslTransform クラスの新しいインスタンスを初期化します。 |
Typedefs
| 型定義 | 説明 |
|---|---|
| Ptr | このクラスのインスタンスへの共有ポインタのエイリアスです。 |
備考
このクラスのオブジェクトは、System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new を使用してインスタンスを作成しないでください。そうすると実行時エラーやアサーション障害が発生します。このクラスは常に System::SmartPtr ポインタでラップし、そのポインタを関数への引数として渡すようにしてください。
参照
- Class Object
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++