SVGSVGElementBuilder Class
SVGSVGElementBuilder class
Builder class for creating an SVGSVGElement, the root element of an SVG document.
public class SVGSVGElementBuilder : SVGElementBuilder<SVGSVGElement>, ICompositeAttributeSetter,
ICompositeElementBuilder, IDocumentEventAttributeSetter, IPreserveAspectRatioAttributeSetter,
IRectAttributeSetter, IViewBoxAttributeSetter
Constructors
Properties
Methods
Name | Description |
---|
Attribute(string, string) | |
BaseProfile(double) | Sets the ‘baseProfile’ attribute of the SVG element. This attribute indicates which subset of the full SVG specification applies to the document. |
virtual Build(Document) | |
virtual Build(SVGSVGElement) | |
BuildElement(Document) | |
ContentScriptType(string) | Sets the ‘contentScriptType’ attribute of the SVG element. This attribute specifies the default scripting language for the contents of the SVG document. |
ContentStyleType(string) | Sets the ‘contentStyleType’ attribute of the SVG element. This attribute specifies the default styling language for the contents of the SVG document. |
Version(double) | Sets the ‘version’ attribute of the SVG element. This attribute specifies the SVG specification version that the document conforms to. |
WithXlink() | Adds the XLink namespace declaration to the SVG element. This is necessary for using XLink attributes such as ‘xlink:href’. |
ZoomAndPan(string) | Sets the ‘zoomAndPan’ attribute of the SVG element. This attribute controls whether the SVG content can be zoomed and panned. |
See Also