ResourceLoader コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
ResourceLoader() |
現在実行中のアプリのメイン ResourceMapの "Resources" サブツリーの新しい ResourceLoader オブジェクトを構築します。 |
ResourceLoader(String) |
指定した ResourceMapの新しい ResourceLoader オブジェクトを構築します。 |
ResourceLoader(String, String) |
特定のコンテキストとマップの ResourceLoader を作成します。 |
ResourceLoader()
現在実行中のアプリのメイン ResourceMapの "Resources" サブツリーの新しい ResourceLoader オブジェクトを構築します。
public:
ResourceLoader();
ResourceLoader();
public ResourceLoader();
function ResourceLoader()
Public Sub New ()
注釈
通常、空のコンストラクターでは、リソース ファイルのリソースに対する相対アクセスが許可されます。
メイン ResourceMap に "Resources" サブツリーがない場合、このコンストラクターは例外で失敗します。
適用対象
ResourceLoader(String)
指定した ResourceMapの新しい ResourceLoader オブジェクトを構築します。
public:
ResourceLoader(Platform::String ^ fileName);
ResourceLoader(winrt::hstring const& fileName);
public ResourceLoader(string fileName);
function ResourceLoader(fileName)
Public Sub New (fileName As String)
パラメーター
- fileName
-
String
Platform::String
winrt::hstring
ResourceMap のリソース識別子、新しいリソース ローダーが非修飾リソース参照に使用します。 その後、それらの参照に対するリソースを取得できます。
手記
リソース識別子は、Uniform Resource Identifier (URI) セマンティクスの対象となる URI (Uniform Resource Identifier) フラグメントとして扱われます。 たとえば、"Caption%20" は "Caption" として扱われます。 リソースのパスを終了するため、リソース識別子に "?" または "#" を使用しないでください。 たとえば、"Foo?3" は "Foo" として扱われます。
注釈
通常、このコンストラクターは、指定されたリソース識別子を持つリソース ファイルを基準にしてリソースにアクセスするために使用されます。 たとえば、new ResourceLoader('Errors');
は errors.resjson または errors.resw を基準とします。
適用対象
ResourceLoader(String, String)
特定のコンテキストとマップの ResourceLoader を作成します。
public:
ResourceLoader(Platform::String ^ fileName, Platform::String ^ resourceMap);
ResourceLoader(winrt::hstring const& fileName, winrt::hstring const& resourceMap);
public ResourceLoader(string fileName, string resourceMap);
function ResourceLoader(fileName, resourceMap)
Public Sub New (fileName As String, resourceMap As String)
パラメーター
- fileName
-
String
Platform::String
winrt::hstring
現在のコンテキストに使用するファイルのパスと名前。
- resourceMap
-
String
Platform::String
winrt::hstring
resourceMap のリソース識別子、新しい ResourceLoaderによって修飾されていないリソース参照に使用されます。 その後、ResourceLoader は、それらの参照に対して相対的なリソースを取得できます。