System::Xml::Resolvers::XmlPreloadedResolver::GetEntity Methode

XmlPreloadedResolver::GetEntity method

Ordnet einen URI einem Objekt zu, das die eigentliche Ressource enthält.

SharedPtr<Object> System::Xml::Resolvers::XmlPreloadedResolver::GetEntity(SharedPtr<Uri> absoluteUri, String role, const TypeInfo &ofObjectToReturn) override
ParameterTypBeschreibung
absoluteUriSharedPtr<Uri>Die von dem Aufruf XmlResolver::ResolveUri(SharedPtr,String) zurückgegebene URI.
RolleStringDerzeit nicht verwendet.
ofObjectToReturnconst TypeInfo&Der Typ des zurückzugebenden Objekts. Der XmlPreloadedResolver unterstützt Stream‑Objekte und TextReader‑Objekte für URIs, die als String hinzugefügt wurden. Wenn der angeforderte Typ vom Resolver nicht unterstützt wird, wird eine Ausnahme ausgelöst. Verwenden Sie die Methode XmlPreloadedResolver::SupportsType(SharedPtr,TypeInfo), um zu bestimmen, ob ein bestimmter Type von diesem Resolver unterstützt wird.

ReturnValue

Ein Stream‑ oder TextReader‑Objekt, das der tatsächlichen Quelle entspricht.

Siehe auch