IEntity Entity(String, String, String, String) Resolver2.Resolve
Entity(String, String, String, String)
Allows applications to map references to external entities into input sources, or tell the parser it should use conventional URI resolution.
[Android.Runtime.Register("resolveEntity", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xml/sax/InputSource;", "GetResolveEntity_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler:Org.Xml.Sax.Ext.IEntityResolver2Invoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] public Org.Xml.Sax.InputSource ResolveEntity (string name, string publicId, string baseURI, string systemId);
abstract member ResolveEntity : string * string * string * string -> Org.Xml.Sax.InputSource
Identifies the external entity being resolved. Either "[dtd]" for the external subset, or a name starting with "%" to indicate a parameter entity, or else the name of a general entity. This is never null when invoked by a SAX2 parser.
The public identifier of the external entity being referenced (normalized as required by the XML specification), or null if none was supplied.
The URI with respect to which relative systemIDs are interpreted. This is always an absolute URI, unless it is null (likely because the XMLReader was given an InputSource without one). This URI is defined by the XML specification to be the one associated with the "<" starting the relevant declaration.
The system identifier of the external entity being referenced; either a relative or absolute URI. This is never null when invoked by a SAX2 parser; only declared entities, and any external subset, are resolved by such parsers.
Probably indicating a failure to create a new InputStream or Reader, or an illegal URL.