ResourceLoader 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
ResourceLoader() |
为当前正在运行的应用main ResourceMap 的“Resources”子树构造新的 ResourceLoader 对象。 |
ResourceLoader(String) |
为指定的 ResourceMap 构造一个新的 ResourceLoader 对象。 |
ResourceLoader(String, String) |
为给定上下文和映射创建 ResourceLoader 。 |
ResourceLoader()
为当前正在运行的应用main ResourceMap 的“Resources”子树构造新的 ResourceLoader 对象。
public:
ResourceLoader();
ResourceLoader();
public ResourceLoader();
function ResourceLoader()
Public Sub New ()
注解
空构造函数通常允许相对于资源文件的资源进行访问。
如果main 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 的资源标识符。 然后,它可以检索相对于这些引用的资源。
注意
资源标识符被视为统一资源标识符 (URI) 片段,受统一资源标识符 (URI) 语义的约束。 例如,“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
新 ResourceLoader 用于非限定资源引用的 resourceMap 的资源标识符。 然后,ResourceLoader 可以检索与这些引用相关的资源。