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