ResourceLoader コンストラクター

定義

オーバーロード

ResourceLoader()

注意

resourceLoader() は、Windows 8.1後のリリースでは変更または使用できない場合があります。 代わりに、 GetForCurrentView()を使用します。

現在実行中のアプリの メイン ResourceMap の "Resources" サブツリーの新しい ResourceLoader オブジェクトを構築します。

UWP 用の同等の WinUI 2 API: ResourceLoader() (Windows アプリ SDKの WinUI の場合は、Windows アプリ SDK名前空間を参照してください)。

ResourceLoader(String)

注意

ResourceLoader(String) は、Windows 8.1後のリリースでは変更または使用できない場合があります。 代わりに、 GetForCurrentView(String)を使用します

指定した ResourceMap の新しい ResourceLoader オブジェクトを構築します。

UWP 用の同等の WinUI 2 API: ResourceLoader(String) (Windows アプリ SDKの WinUI の場合は、Windows アプリ SDK名前空間を参照してください)。

ResourceLoader()

注意

resourceLoader() は、Windows 8.1後のリリースでは変更または使用できない場合があります。 代わりに、 GetForCurrentView()を使用します。

現在実行中のアプリの メイン ResourceMap の "Resources" サブツリーの新しい ResourceLoader オブジェクトを構築します。

UWP 用の同等の WinUI 2 API: ResourceLoader() (Windows アプリ SDKの WinUI の場合は、Windows アプリ SDK名前空間を参照してください)。

public:
 ResourceLoader();
 ResourceLoader();
public ResourceLoader();
function ResourceLoader()
Public Sub New ()

注釈

通常、空のコンストラクターでは、リソース ファイルの名前付きリソース (resources.resjson または resources.resw) に対する相対アクセスが許可されます。

メイン ResourceMap に "Resources" サブツリーがない場合、このコンストラクターは例外で失敗します。

こちらもご覧ください

適用対象

ResourceLoader(String)

注意

ResourceLoader(String) は、Windows 8.1後のリリースでは変更または使用できない場合があります。 代わりに、 GetForCurrentView(String)を使用します

指定した ResourceMap の新しい ResourceLoader オブジェクトを構築します。

UWP 用の同等の WinUI 2 API: ResourceLoader(String) (Windows アプリ SDKの WinUI の場合は、Windows アプリ SDK名前空間を参照してください)。

public:
 ResourceLoader(Platform::String ^ name);
/// [Windows.Foundation.Metadata.Deprecated("ResourceLoader may be altered or unavailable for releases after Windows 8.1. Instead, use GetForCurrentView.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, Windows.Foundation.UniversalApiContract)]
 ResourceLoader(winrt::hstring const& name);
/// [Windows.Foundation.Metadata.Deprecated("ResourceLoader may be altered or unavailable for releases after Windows 8.1. Instead, use GetForCurrentView.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Foundation.UniversalApiContract")]
 ResourceLoader(winrt::hstring const& name);
 ResourceLoader(winrt::hstring const& name);
[Windows.Foundation.Metadata.Deprecated("ResourceLoader may be altered or unavailable for releases after Windows 8.1. Instead, use GetForCurrentView.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, typeof(Windows.Foundation.UniversalApiContract))]
public ResourceLoader(string name);
[Windows.Foundation.Metadata.Deprecated("ResourceLoader may be altered or unavailable for releases after Windows 8.1. Instead, use GetForCurrentView.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Foundation.UniversalApiContract")]
public ResourceLoader(string name);
public ResourceLoader(string name);
function ResourceLoader(name)
Public Sub New (name As String)

パラメーター

name
String

Platform::String

winrt::hstring

新しいリソース ローダーが非修飾リソース参照に使用する ResourceMap のリソース識別子。 その後、それらの参照に対する相対的なリソースを取得できます。

注意

リソース識別子は、Uniform Resource Identifier (URI) セマンティクスに従って、Uniform Resource Identifier (URI) フラグメントとして扱われます。 たとえば、"Caption%20" は "Caption" として扱われます。 名前付きリソース パスが終了するため、リソース識別子に "?" または "#" を使用しないでください。 たとえば、"Foo?3" は "Foo" として扱われます。

属性

注釈

通常、このコンストラクターは、指定されたリソース識別子を持つリソース ファイルを基準にしてリソースにアクセスするために使用されます。 たとえば、 new ResourceLoader('Errors'); は errors.resjson または errors.resw に対する相対値です。

こちらもご覧ください

適用対象