SVGDocument

SVGDocument()

Initializes a new instance of the SVGDocument class.

public SVGDocument()

See Also


SVGDocument(Configuration)

Initializes a new instance of the SVGDocument class.

public SVGDocument(Configuration configuration)
ParameterTypeDescription
configurationConfigurationThe configuration.

See Also


SVGDocument(string)

Initializes a new instance of the SVGDocument class. Constructor works synchronously, it waits for loading of all the external resources (images, scripts, etc.). To load document asynchronously use method Navigate or its overloads. Or you can disable loading of some external resources by setting appropriate flags in Security.

public SVGDocument(string address)
ParameterTypeDescription
addressStringThe document address. It will be combined with the current directory path to form an absolute URL.

See Also


SVGDocument(Url)

Initializes a new instance of the SVGDocument class. Constructor works synchronously, it waits for loading of all the external resources (images, scripts, etc.). To load document asynchronously use method Navigate or its overloads. Or you can disable loading of some external resources by setting appropriate flags in Security.

public SVGDocument(Url url)
ParameterTypeDescription
urlUrlThe document URL.

See Also


SVGDocument(string, Configuration)

Initializes a new instance of the SVGDocument class. Constructor works synchronously, it waits for loading of all the external resources (images, scripts, etc.). To load document asynchronously use method Navigate or its overloads. Or you can disable loading of some external resources by setting appropriate flags in Security.

public SVGDocument(string address, Configuration configuration)
ParameterTypeDescription
addressStringThe document address. It will be combined with the current directory path to form an absolute URL.
configurationConfigurationThe configuration.

See Also


SVGDocument(Url, Configuration)

Initializes a new instance of the SVGDocument class. Constructor works synchronously, it waits for loading of all the external resources (images, scripts, etc.). To load document asynchronously use method Navigate or its overloads. Or you can disable loading of some external resources by setting appropriate flags in Security.

public SVGDocument(Url url, Configuration configuration)
ParameterTypeDescription
urlUrlThe document URL.
configurationConfigurationThe configuration.

See Also


SVGDocument(Stream, string)

Initializes a new instance of the SVGDocument class. Constructor works synchronously, it waits for loading of all the external resources (images, scripts, etc.). To load document asynchronously use method Navigate or its overloads. Or you can disable loading of some external resources by setting appropriate flags in Security. Document loading starts from the current position in the stream.

public SVGDocument(Stream content, string baseUri)
ParameterTypeDescription
contentStreamThe document content.
baseUriStringThe base URI of the document. It will be combined with the current directory path to form an absolute URL.

Exceptions

exceptioncondition
ArgumentNullExceptionbaseUri is null.

See Also


SVGDocument(Stream, string, Configuration)

Initializes a new instance of the SVGDocument class. Constructor works synchronously, it waits for loading of all the external resources (images, scripts, etc.). To load document asynchronously use method Navigate or its overloads. Or you can disable loading of some external resources by setting appropriate flags in Security. Document loading starts from the current position in the stream.

public SVGDocument(Stream content, string baseUri, Configuration configuration)
ParameterTypeDescription
contentStreamThe document content.
baseUriStringThe base URI of the document. It will be combined with the current directory path to form an absolute URL.
configurationConfigurationThe configuration.

Exceptions

exceptioncondition
ArgumentNullExceptionbaseUri is null.

See Also


SVGDocument(Stream, Url)

Initializes a new instance of the SVGDocument class. Constructor works synchronously, it waits for loading of all the external resources (images, scripts, etc.). To load document asynchronously use method Navigate or its overloads. Or you can disable loading of some external resources by setting appropriate flags in Security. Document loading starts from the current position in the stream.

public SVGDocument(Stream content, Url baseUri)
ParameterTypeDescription
contentStreamThe document content.
baseUriUrlThe base URI of the document.

Exceptions

exceptioncondition
ArgumentNullExceptionbaseUri is null.

See Also


SVGDocument(Stream, Url, Configuration)

Initializes a new instance of the SVGDocument class. Constructor works synchronously, it waits for loading of all the external resources (images, scripts, etc.). To load document asynchronously use method Navigate or its overloads. Or you can disable loading of some external resources by setting appropriate flags in Security. Document loading starts from the current position in the stream.

public SVGDocument(Stream content, Url baseUri, Configuration configuration)
ParameterTypeDescription
contentStreamThe document content.
baseUriUrlThe base URI of the document.
configurationConfigurationThe configuration.

Exceptions

exceptioncondition
ArgumentNullExceptionbaseUri is null.

See Also


SVGDocument(string, string)

Initializes a new instance of the SVGDocument class. Constructor works synchronously, it waits for loading of all the external resources (images, scripts, etc.). To load document asynchronously use method Navigate or its overloads. Or you can disable loading of some external resources by setting appropriate flags in Security.

public SVGDocument(string content, string baseUri)
ParameterTypeDescription
contentStringThe document content.
baseUriStringThe base URI of the document. It will be combined with the current directory path to form an absolute URL.

Exceptions

exceptioncondition
ArgumentNullExceptionbaseUri is null.

See Also


SVGDocument(string, string, Configuration)

Initializes a new instance of the SVGDocument class. Constructor works synchronously, it waits for loading of all the external resources (images, scripts, etc.). To load document asynchronously use method Navigate or its overloads. Or you can disable loading of some external resources by setting appropriate flags in Security.

public SVGDocument(string content, string baseUri, Configuration configuration)
ParameterTypeDescription
contentStringThe document content.
baseUriStringThe base URI of the document. It will be combined with the current directory path to form an absolute URL.
configurationConfigurationThe configuration.

Exceptions

exceptioncondition
ArgumentNullExceptionbaseUri is null.

See Also


SVGDocument(string, Url)

Initializes a new instance of the SVGDocument class. Constructor works synchronously, it waits for loading of all the external resources (images, scripts, etc.). To load document asynchronously use method Navigate or its overloads. Or you can disable loading of some external resources by setting appropriate flags in Security.

public SVGDocument(string content, Url baseUri)
ParameterTypeDescription
contentStringThe document content.
baseUriUrlThe base URI of the document.

Exceptions

exceptioncondition
ArgumentNullExceptionbaseUri is null.

See Also


SVGDocument(string, Url, Configuration)

Initializes a new instance of the SVGDocument class. Constructor works synchronously, it waits for loading of all the external resources (images, scripts, etc.). To load document asynchronously use method Navigate or its overloads. Or you can disable loading of some external resources by setting appropriate flags in Security.

public SVGDocument(string content, Url baseUri, Configuration configuration)
ParameterTypeDescription
contentStringThe document content.
baseUriUrlThe base URI of the document.
configurationConfigurationThe configuration.

Exceptions

exceptioncondition
ArgumentNullExceptionbaseUri is null.

See Also


SVGDocument(RequestMessage)

Initializes a new instance of the SVGDocument class. Constructor works synchronously, it waits for loading of all the external resources (images, scripts, etc.). To load document asynchronously use method Navigate or its overloads. Or you can disable loading of some external resources by setting appropriate flags in Security.

public SVGDocument(RequestMessage request)
ParameterTypeDescription
requestRequestMessageThe request.

See Also


SVGDocument(RequestMessage, Configuration)

Initializes a new instance of the SVGDocument class. Constructor works synchronously, it waits for loading of all the external resources (images, scripts, etc.). To load document asynchronously use method Navigate or its overloads. Or you can disable loading of some external resources by setting appropriate flags in Security.

public SVGDocument(RequestMessage request, Configuration configuration)
ParameterTypeDescription
requestRequestMessageThe request.
configurationConfigurationThe configuration.

See Also