ResourceLoader コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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 に対する相対値です。