CustomXamlResourceLoader.GetResource(String, String, String, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
派生クラスでオーバーライドされた場合、この CustomXamlResourceLoader のリソース参照のロジックを指定します。 リソース ID と予想される結果に関する何らかの種類の情報が指定されると、要求されたリソースが返されます。
protected:
virtual Platform::Object ^ GetResource(Platform::String ^ resourceId, Platform::String ^ objectType, Platform::String ^ propertyName, Platform::String ^ propertyType) = GetResource;
IInspectable GetResource(winrt::hstring const& resourceId, winrt::hstring const& objectType, winrt::hstring const& propertyName, winrt::hstring const& propertyType);
protected virtual object GetResource(string resourceId, string objectType, string propertyName, string propertyType);
function getResource(resourceId, objectType, propertyName, propertyType)
Protected Overridable Function GetResource (resourceId As String, objectType As String, propertyName As String, propertyType As String) As Object
パラメーター
- resourceId
-
String
Platform::String
winrt::hstring
取得するリソースの文字列形式のキー。
- objectType
-
String
Platform::String
winrt::hstring
リソースの予期される型。
- propertyName
-
String
Platform::String
winrt::hstring
カスタム リソース参照ロジックのキーとして機能するプロパティの名前。
- propertyType
-
String
Platform::String
winrt::hstring
キーとして機能するプロパティの型。型は文字列として表されます。
戻り値
取得されたリソース。
注釈
このメソッドは、マークアップで {CustomResource} マークアップ拡張機能の使用が発生するたびに、Windows ランタイム XAML パーサーによって呼び出されます。 resourceId は、既定のキー マークアップ拡張引数から {CustomResource} マークアップ拡張に由来し、その他の入力パラメーターはコンテキスト (使用が適用されるプロパティなど) から取得されます。