XslTransform.XmlResolver プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > XslTransform.XmlResolver プロパティの意味・解説 

XslTransform.XmlResolver プロパティ

Transform メソッドの呼び出し時に外部リソースの解決に使用する XmlResolver を設定します。

名前空間: System.Xml.Xsl
アセンブリ: System.Xml (system.xml.dll 内)
構文構文

Public WriteOnly Property
 XmlResolver As XmlResolver
Dim instance As XslTransform
Dim value As XmlResolver

instance.XmlResolver = value
public XmlResolver XmlResolver { set; }
public:
property XmlResolver^ XmlResolver {
    void set (XmlResolver^ value);
}
/** @property */
public void set_XmlResolver (XmlResolver value)
public function set XmlResolver
 (value : XmlResolver)

プロパティ値
変換中に使用する XmlResolver。null 参照 (Visual Basic では Nothing) に設定されている場合、XSLT document() 関数は解決されません。

解説解説
メモメモ

XslTransform クラスは、.NET Framework Version 2.0 では使用されなくなりました。XslCompiledTransform クラスは、新しい XSLT プロセッサです。詳細については、XslCompiledTransform クラスの使用、XslTransform クラスからの移行 の各トピックを参照してください。

.NET Framework Version 1.1 では、アプリケーションの信頼レベルによって既定の動作が決まります。

Fully trusted code: ユーザー資格情報を持たない既定の XmlUrlResolver が document() 関数の解決に使用されます。外部リソースへのアクセスに認証が要求される場合、このプロパティを使用して、必要な資格情報で XmlResolver を指定してください。

Semi-trusted code: このプロパティが null 参照 (Visual Basic では Nothing) に設定されている場合は、document() 関数が解決されません。XmlResolver の指定には完全な信頼が必要であるため、このプロパティを設定することもできません。

このリゾルバは、XSLT document() 関数を呼び出すときに使用されます。このリゾルバは、スタイル シートで参照される xsl:import 要素と xsl:include 要素の解決には使用されません。スタイル シートで参照される xsl:import 要素と xsl:include 要素を解決するために使用する XmlResolver を指定するには、XmlResolver を引数の 1 つとする Load オーバーロードを使用します。

メモメモ

このプロパティは、.NET Framework Version 1.1 では使用しません。Transform メソッドを使用して XmlResolver を指定することをお勧めします。この場合は、Transform メソッドが完了した後、XmlResolver キャッシュされていません。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
XslTransform クラス
XslTransform メンバ
System.Xml.Xsl 名前空間
XmlResolver.Credentials プロパティ
CredentialCache
NetworkCredential



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

XslTransform.XmlResolver プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



XslTransform.XmlResolver プロパティのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS