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 的資源識別碼。 然後,它可以擷取相對於這些參考的資源。
注意
資源識別碼會被視為統一資源識別項 (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 就可以擷取相對於這些參考的資源。