System::Xml::Xsl::XslTransform::Transform メソッド

コンテンツ
[ ]

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&) method

指定された args を使用して IXPathNavigable の XML データを変換し、結果を XmlReader に出力します。

SharedPtr<XmlReader> System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args)
パラメーター説明
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&IXPathNavigable インターフェイスを実装するオブジェクトです。これは、XmlNode(通常は XmlDocument)または変換対象のデータを含む XPathDocument のいずれかです。
argsconst SharedPtr<XsltArgumentList>&変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。

ReturnValue

変換結果を含む XmlReaderです。

参照

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) method

指定された args を使用して IXPathNavigable の XML データを変換し、結果を Stream に出力します。

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::Stream> &output)
パラメーター説明
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&IXPathNavigable インターフェイスを実装するオブジェクトです。これは、XmlNode(通常は XmlDocument)または変換対象のデータを含む XPathDocument のいずれかです。
argsconst SharedPtr<XsltArgumentList>&変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。
出力const SharedPtr<IO::Stream>&出力したいストリームです。

参照

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&) method

指定された args を使用して IXPathNavigable の XML データを変換し、結果を Stream に出力します。

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::Stream> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
パラメーター説明
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&IXPathNavigable インターフェイスを実装するオブジェクトです。これは、XmlNode(通常は XmlDocument)または変換対象のデータを含む XPathDocument のいずれかです。
argsconst SharedPtr<XsltArgumentList>&変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。
出力const SharedPtr<IO::Stream>&出力したいストリームです。
resolverconst SharedPtr<System::Xml::XmlResolver>&XSLT document() 関数を解決するために使用される XmlResolver。この値が nullptr の場合、document() 関数は解決されません。メソッド XslTransform::Transform が完了した後、XmlResolver はキャッシュされません。

参照

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) method

指定された args を使用して IXPathNavigable の XML データを変換し、結果を TextWriter に出力します。

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::TextWriter> &output)
パラメーター説明
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&IXPathNavigable インターフェイスを実装するオブジェクトです。これは、XmlNode(通常は XmlDocument)または変換対象のデータを含む XPathDocument のいずれかです。
argsconst SharedPtr<XsltArgumentList>&変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。
出力const SharedPtr<IO::TextWriter>&出力したい TextWriter です。

参照

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&) method

指定された args を使用して IXPathNavigable の XML データを変換し、結果を TextWriter に出力します。

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::TextWriter> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
パラメーター説明
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&IXPathNavigable インターフェイスを実装するオブジェクトです。これは、XmlNode(通常は XmlDocument)または変換対象のデータを含む XPathDocument のいずれかです。
argsconst SharedPtr<XsltArgumentList>&変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。
出力const SharedPtr<IO::TextWriter>&出力したい TextWriter です。
resolverconst SharedPtr<System::Xml::XmlResolver>&XSLT document() 関数を解決するために使用される XmlResolver。この値が nullptr の場合、document() 関数は解決されません。このメソッドが完了した後、XmlResolver はキャッシュされません。

参照

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&) method

指定された args を使用して IXPathNavigable の XML データを変換し、結果を XmlReader に出力します。

SharedPtr<XmlReader> System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<System::Xml::XmlResolver> &resolver)
パラメーター説明
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&IXPathNavigable インターフェイスを実装するオブジェクトです。これは、XmlNode(通常は XmlDocument)または変換対象のデータを含む XPathDocument のいずれかです。
argsconst SharedPtr<XsltArgumentList>&変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。
resolverconst SharedPtr<System::Xml::XmlResolver>&XSLT document() 関数を解決するために使用される XmlResolver。この値が nullptr の場合、document() 関数は解決されません。このメソッドが完了した後、XmlResolver はキャッシュされません。

ReturnValue

変換結果を含む XmlReaderです。

参照

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) method

指定された args を使用して IXPathNavigable 内の XML データを変換し、結果を XmlWriter に出力します。

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<XmlWriter> &output)
パラメーター説明
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&IXPathNavigable インターフェイスを実装するオブジェクトです。これは、XmlNode(通常は XmlDocument)または変換対象のデータを含む XPathDocument のいずれかです。
argsconst SharedPtr<XsltArgumentList>&変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。
outputconst SharedPtr<XmlWriter>&出力したい XmlWriter です。

参照

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&) method

指定された args を使用して IXPathNavigable 内の XML データを変換し、結果を XmlWriter に出力します。

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<XmlWriter> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
パラメーター説明
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&IXPathNavigable インターフェイスを実装するオブジェクトです。これは、XmlNode(通常は XmlDocument)または変換対象のデータを含む XPathDocument のいずれかです。
argsconst SharedPtr<XsltArgumentList>&変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。
outputconst SharedPtr<XmlWriter>&出力したい XmlWriter です。
resolverconst SharedPtr<System::Xml::XmlResolver>&XSLT document() 関数を解決するために使用される XmlResolver。この値が nullptr の場合、document() 関数は解決されません。このメソッドが完了した後、XmlResolver はキャッシュされません。

参照

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&) method

指定された args を使用して XPathNavigator 内の XML データを変換し、結果を XmlReader に出力します。

SharedPtr<XmlReader> System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args)
パラメーター説明
入力const SharedPtr<System::Xml::XPath::XPathNavigator>&変換対象のデータを含む XPathNavigator です。
argsconst SharedPtr<XsltArgumentList>&変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。

ReturnValue

変換結果を含む XmlReaderです。

参照

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) method

指定された args を使用して XPathNavigator の XML データを変換し、結果を Stream に出力します。

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::Stream> &output)
パラメーター説明
入力const SharedPtr<System::Xml::XPath::XPathNavigator>&変換対象のデータを含む XPathNavigator です。
argsconst SharedPtr<XsltArgumentList>&変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。
出力const SharedPtr<IO::Stream>&出力したいストリームです。

参照

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&) method

指定された args を使用して XPathNavigator の XML データを変換し、結果を Stream に出力します。

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::Stream> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
パラメーター説明
入力const SharedPtr<System::Xml::XPath::XPathNavigator>&変換対象のデータを含む XPathNavigator です。
argsconst SharedPtr<XsltArgumentList>&変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。
出力const SharedPtr<IO::Stream>&出力したいストリームです。
resolverconst SharedPtr<System::Xml::XmlResolver>&XSLT document() 関数を解決するために使用される XmlResolver。この値が nullptr の場合、document() 関数は解決されません。このメソッドが完了した後、XmlResolver はキャッシュされません。

参照

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) method

指定された args を使用して XPathNavigator の XML データを変換し、結果を TextWriter に出力します。

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::TextWriter> &output)
パラメーター説明
入力const SharedPtr<System::Xml::XPath::XPathNavigator>&変換対象のデータを含む XPathNavigator です。
argsconst SharedPtr<XsltArgumentList>&変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。
出力const SharedPtr<IO::TextWriter>&出力したい TextWriter です。

参照

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&) method

指定された args を使用して XPathNavigator の XML データを変換し、結果を TextWriter に出力します。

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::TextWriter> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
パラメーター説明
入力const SharedPtr<System::Xml::XPath::XPathNavigator>&変換対象のデータを含む XPathNavigator です。
argsconst SharedPtr<XsltArgumentList>&変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。
出力const SharedPtr<IO::TextWriter>&出力したい TextWriter です。
resolverconst SharedPtr<System::Xml::XmlResolver>&XSLT document() 関数を解決するために使用される XmlResolver。この値が nullptr の場合、document() 関数は解決されません。このメソッドが完了した後、XmlResolver はキャッシュされません。

参照

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&) method

指定された args を使用して XPathNavigator 内の XML データを変換し、結果を XmlReader に出力します。

SharedPtr<XmlReader> System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<System::Xml::XmlResolver> &resolver)
パラメーター説明
入力const SharedPtr<System::Xml::XPath::XPathNavigator>&変換対象のデータを含む XPathNavigator です。
argsconst SharedPtr<XsltArgumentList>&変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。
resolverconst SharedPtr<System::Xml::XmlResolver>&XSLT document() 関数を解決するために使用される XmlResolver。この値が nullptr の場合、document() 関数は解決されません。このメソッドが完了した後、XmlResolver はキャッシュされません。

ReturnValue

変換結果を含む XmlReaderです。

参照

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) method

指定された args を使用して XPathNavigator 内の XML データを変換し、結果を XmlWriter に出力します。

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<XmlWriter> &output)
パラメーター説明
入力const SharedPtr<System::Xml::XPath::XPathNavigator>&変換対象のデータを含む XPathNavigator です。
argsconst SharedPtr<XsltArgumentList>&変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。
outputconst SharedPtr<XmlWriter>&出力したい XmlWriter です。

参照

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&) method

指定された args を使用して XPathNavigator 内の XML データを変換し、結果を XmlWriter に出力します。

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<XmlWriter> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
パラメーター説明
入力const SharedPtr<System::Xml::XPath::XPathNavigator>&変換対象のデータを含む XPathNavigator です。
argsconst SharedPtr<XsltArgumentList>&変換の入力として使用される名前空間修飾引数を含む XsltArgumentListです。
outputconst SharedPtr<XmlWriter>&出力したい XmlWriter です。
resolverconst SharedPtr<System::Xml::XmlResolver>&XSLT document() 関数を解決するために使用される XmlResolver。この値が nullptr の場合、document() 関数は解決されません。このメソッドが完了した後、XmlResolver はキャッシュされません。

参照

XslTransform::Transform(const String&, const String&) method

入力ファイルの XML データを変換し、結果を出力ファイルに書き込みます。

void System::Xml::Xsl::XslTransform::Transform(const String &inputfile, const String &outputfile)
パラメーター説明
inputfileconst String&変換対象のソースドキュメントの URLです。
outputfileconst String&出力ファイルの URLです。

参照

XslTransform::Transform(const String&, const String&, const SharedPtr<System::Xml::XmlResolver>&) method

入力ファイルの XML データを変換し、結果を出力ファイルに書き込みます。

void System::Xml::Xsl::XslTransform::Transform(const String &inputfile, const String &outputfile, const SharedPtr<System::Xml::XmlResolver> &resolver)
パラメーター説明
inputfileconst String&変換対象のソースドキュメントの URLです。
outputfileconst String&出力ファイルの URLです。
resolverconst SharedPtr<System::Xml::XmlResolver>&XSLT document() 関数を解決するために使用される XmlResolver。この値が nullptr の場合、document() 関数は解決されません。メソッド XslTransform::Transform が完了した後、XmlResolver はキャッシュされません。

参照