共用方式為


XmlPreloadedResolver.GetEntityAsync(Uri, String, Type) 方法

定義

以非同步的方式對應 URI 至包含實際資源的物件。

public:
 override System::Threading::Tasks::Task<System::Object ^> ^ GetEntityAsync(Uri ^ absoluteUri, System::String ^ role, Type ^ ofObjectToReturn);
public override System.Threading.Tasks.Task<object> GetEntityAsync (Uri absoluteUri, string? role, Type? ofObjectToReturn);
public override System.Threading.Tasks.Task<object> GetEntityAsync (Uri absoluteUri, string role, Type ofObjectToReturn);
override this.GetEntityAsync : Uri * string * Type -> System.Threading.Tasks.Task<obj>
Public Overrides Function GetEntityAsync (absoluteUri As Uri, role As String, ofObjectToReturn As Type) As Task(Of Object)

參數

absoluteUri
Uri

ResolveUri(Uri, String) 傳回的 URI。

role
String

目前的 .NET Framework for Silverlight 版本在解析 URI 時不使用這個參數。 提供這個參數的目的是要供未來擴充使用。 例如,這個參數可對應至 xlink:role 並在其他情節中當做實作專屬的引數使用。

ofObjectToReturn
Type

要傳回的物件類型。 針對以 String 形式加入的 URI,XmlPreloadedResolver 支援 Stream 物件和 TextReader 物件。 如果解析程式不支援要求的型別,則會擲回例外狀況。 請使用 SupportsType(Uri, Type) 方法,判斷此解析程式是否支援特定 Type

傳回

Task<Object>

對應於實際來源的 StreamTextReader 物件。

適用於