xsl:include 要素および xsl:import 要素で参照されるスタイル シートを含む XSLT スタイル シートを読み込みます。
メモ .NET Framework Version 1.0 からアップグレードする場合、移行情報の詳細については、「 XslTransform クラスによる XSLT プロセッサの実装 」を参照してください。
オーバーロードの一覧
旧バージョン用. IXPathNavigable に格納されている XSLT スタイルシートを読み込みます。
[Visual Basic] Overloads Public Sub Load(IXPathNavigable)
[JScript] public function Load(IXPathNavigable);
URL で指定された XSLT スタイル シートを読み込みます。
[Visual Basic] Overloads Public Sub Load(String)
[JScript] public function Load(String);
旧バージョン用. XmlReader に含まれる XSLT スタイルシートを読み込みます。
[Visual Basic] Overloads Public Sub Load(XmlReader)
[JScript] public function Load(XmlReader);
旧バージョン用. XPathNavigator に格納されている XSLT スタイル シートを読み込みます。
[Visual Basic] Overloads Public Sub Load(XPathNavigator)
[JScript] public function Load(XPathNavigator);
旧バージョン用. IXPathNavigable に格納されている XSLT スタイルシートを読み込みます。
[Visual Basic] Overloads Public Sub Load(IXPathNavigable, XmlResolver)
[JScript] public function Load(IXPathNavigable, XmlResolver);
URL で指定された XSLT スタイル シートを読み込みます。
[Visual Basic] Overloads Public Sub Load(String, XmlResolver)
旧バージョン用. XmlReader に含まれる XSLT スタイルシートを読み込みます。
[Visual Basic] Overloads Public Sub Load(XmlReader, XmlResolver)
旧バージョン用. XPathNavigator に格納されている XSLT スタイル シートを読み込みます。
[Visual Basic] Overloads Public Sub Load(XPathNavigator, XmlResolver)
[JScript] public function Load(XPathNavigator, XmlResolver);
IXPathNavigable に格納されている XSLT スタイルシートを読み込みます。このメソッドを使用すると、証拠を指定することによって、スタイルシートのアクセス許可を制限できます。
[Visual Basic] Overloads Public Sub Load(IXPathNavigable, XmlResolver, Evidence)
[C#] public void Load(IXPathNavigable, XmlResolver, Evidence);
[C++] public: void Load(IXPathNavigable*, XmlResolver*, Evidence*);
[JScript] public function Load(IXPathNavigable, XmlResolver, Evidence);
XmlReader に含まれる XSLT スタイルシートを読み込みます。このメソッドを使用すると、証拠を指定することによって、スタイルシートのアクセス許可を制限できます。
[Visual Basic] Overloads Public Sub Load(XmlReader, XmlResolver, Evidence)
[C++] public: void Load(XmlReader*, XmlResolver*, Evidence*);
[JScript] public function Load(XmlReader, XmlResolver, Evidence);
XPathNavigator に格納されている XSLT スタイル シートを読み込みます。このメソッドを使用すると、証拠を指定することによって、スタイルシートのアクセス許可を制限できます。
[Visual Basic] Overloads Public Sub Load(XPathNavigator, XmlResolver, Evidence)
[C#] public void Load(XPathNavigator, XmlResolver, Evidence);
[C++] public: void Load(XPathNavigator*, XmlResolver*, Evidence*);
[JScript] public function Load(XPathNavigator, XmlResolver, Evidence);
使用例
[Visual Basic, C#, C++] 外部ソースのスタイルシートを使用して XSLT 変換を実行する例を次に示します。スタイルシートのソースは信頼できません。したがって、 resolver パラメータと evidence パラメータは null 参照 (Visual Basic では Nothing) に設定されています。
[Visual Basic, C#, C++] メモ ここでは、Load のオーバーロード形式のうちの 1 つだけについて、使用例を示します。その他の例については、各オーバーロード形式のトピックを参照してください。
public shared sub TransformFile (xsltNav as XPathNavigator)
' Load the stylesheet.
Dim xslt as XslTransform = new XslTransform()
xslt.Load(xsltNav, nothing, nothing)
' Transform the file.
xslt.Transform("books.xml", "books.html", nothing)
end sub
[C#]
public static void TransformFile (XPathNavigator xsltNav) {
// Load the stylesheet.
XslTransform xslt = new XslTransform();
xslt.Load(xsltNav, null, null);
// Transform the file.
xslt.Transform("books.xml", "books.html", null);
}
[C++]
void TransformFile (XPathNavigator* xsltNav) {
// Load the stylesheet.
XslTransform* xslt = new XslTransform();
xslt->Load(xsltNav, 0, 0);
// Transform the file.
xslt->Transform(S"books.xml", S"books.html", 0);
}
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。