Class SVGForeignObjectElementBuilder
Namespace: Aspose.Svg.Builder
Assembly: Aspose.SVG.dll (25.12.0)
Builder class for constructing an SVG ‘foreignObject’ element, which allows for inclusion of external content in an SVG document. This element can contain various types of content, such as HTML and XHTML, enabling more complex graphical representations within SVG.
[ComVisible(true)]
public class SVGForeignObjectElementBuilder : SVGElementBuilder<SVGForeignObjectElement>, ISVGElementBuilder, IAttributeSetter, ITextContentSetter, ICompositeAttributeSetter, IConditionalProcessingAttributeSetter, ICoreAttributeSetter, IGlobalEventAttributeSetter, ICommonEventAttributeSetter, IDocumentElementEventAttributeSetter, IGraphicalEventAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter, IRectAttributeSetter, IXYAttributeSetter, IXAttributeSetter, IYAttributeSetter, IWidthAttributeSetter, IHeightAttributeSetterInheritance
object ← SVGElementBuilder<SVGForeignObjectElement> ← SVGForeignObjectElementBuilder
Implements
ISVGElementBuilder , IAttributeSetter , ITextContentSetter , ICompositeAttributeSetter , IConditionalProcessingAttributeSetter , ICoreAttributeSetter , IGlobalEventAttributeSetter , ICommonEventAttributeSetter , IDocumentElementEventAttributeSetter , IGraphicalEventAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter , IRectAttributeSetter , IXYAttributeSetter , IXAttributeSetter , IYAttributeSetter , IWidthAttributeSetter , IHeightAttributeSetter
Inherited Members
SVGElementBuilder<SVGForeignObjectElement>.Create(Document) , SVGElementBuilder<SVGForeignObjectElement>.Build(Document) , SVGElementBuilder<SVGForeignObjectElement>.Build(SVGForeignObjectElement) , SVGElementBuilder<SVGForeignObjectElement>.BuildElement(Document) , SVGElementBuilder<SVGForeignObjectElement>.Attribute(string, string) , SVGElementBuilder<SVGForeignObjectElement>.Configurations , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Extension Methods
SVGBuilderExtensions.AddBuilder<SVGForeignObjectElementBuilder, TElementBuilder>(SVGForeignObjectElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddContent<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.AlignmentBaseline<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, AlignmentBaseline) , SVGBuilderExtensions.BaselineShift<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, BaseLineShift) , SVGBuilderExtensions.BaselineShift<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, double, LengthType) , SVGBuilderExtensions.Class<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, params string[]) , SVGBuilderExtensions.ClipPath<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Action<ClipPathBuilder>) , SVGBuilderExtensions.ClipRule<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, ClipRule) , SVGBuilderExtensions.Color<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.Color<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Color) , SVGBuilderExtensions.ColorInterpolation<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorInterpolationFilters<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorProfile<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.ColorRendering<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, ColorRendering) , SVGBuilderExtensions.Cursor<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Cursor) , SVGBuilderExtensions.Direction<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, TextDirection) , SVGBuilderExtensions.Display<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, DisplayType) , SVGBuilderExtensions.DominantBaseline<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, DominantBaseline) , SVGBuilderExtensions.Fill<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Action<PaintBuilder>) , SVGBuilderExtensions.Fill<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Color) , SVGBuilderExtensions.Fill<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Paint) , SVGBuilderExtensions.FillOpacity<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, double) , SVGBuilderExtensions.FillRule<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, FillRule) , SVGBuilderExtensions.Filter<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Action<FilterValueListBuilder>) , SVGBuilderExtensions.FloodColor<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Color) , SVGBuilderExtensions.FloodColor<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.FloodOpacity<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, double) , SVGBuilderExtensions.FontFamily<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.FontKerning<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, double, LengthType) , SVGBuilderExtensions.FontKerning<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Kerning) , SVGBuilderExtensions.FontSize<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, double, LengthType) , SVGBuilderExtensions.FontSize<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, FontSize) , SVGBuilderExtensions.FontSizeAdjust<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, double) , SVGBuilderExtensions.FontSizeAdjust<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, ) , SVGBuilderExtensions.FontStretch<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, FontStretch) , SVGBuilderExtensions.FontStyle<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, FontStyle) , SVGBuilderExtensions.FontVariant<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.FontWeight<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, FontWeight) , SVGBuilderExtensions.GlyphOrientationVertical<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, TextOrientation) , SVGBuilderExtensions.Height<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, double, LengthType) , SVGBuilderExtensions.Id<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.ImageRendering<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, ImageRendering) , SVGBuilderExtensions.Lang<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.LetterSpacing<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, double, LengthType) , SVGBuilderExtensions.LetterSpacing<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Spacing) , SVGBuilderExtensions.LightingColor<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Color) , SVGBuilderExtensions.LightingColor<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.MarkerEnd<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.MarkerEnd<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerMid<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.MarkerMid<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerStart<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.MarkerStart<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, MarkerPos) , SVGBuilderExtensions.Mask<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Action<MaskBuilder>) , SVGBuilderExtensions.OnCanPlay<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnCanPlayThrough<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnCancel<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnChange<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnClick<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnClose<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnCopy<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnCueChange<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnCut<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnDblClick<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnDrag<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnDragEnd<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnDragEnter<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnDragExit<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnDragLeave<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnDragOver<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnDragStart<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnDrop<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnDurationChange<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnEmptied<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnEnded<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnError<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnFocus<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnFocusIn<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnFocusOut<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnInput<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnInvalid<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnKeyDown<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnKeyPress<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnKeyUp<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnLoad<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnLoadStart<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnLoadedData<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnLoadedMetadata<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnMouseDown<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnMouseEnter<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnMouseLeave<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnMouseMove<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnMouseOut<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnMouseOver<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnMouseUp<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnMouseWheel<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnPaste<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnPause<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnPlay<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnPlaying<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnProgress<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnRateChange<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnReset<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnResize<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnScroll<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnSeeked<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnSeeking<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnSelect<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnShow<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnStalled<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnSubmit<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnSuspend<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnTimeUpdate<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnToggle<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnVolumeChange<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.OnWaiting<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.Opacity<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, double) , SVGBuilderExtensions.Overflow<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Overflow) , SVGBuilderExtensions.PaintOrder<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, PaintOrder) , SVGBuilderExtensions.PointerEvents<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, PointerEvents) , SVGBuilderExtensions.Rect<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, double, double, double, double, LengthType) , SVGBuilderExtensions.RequiredExtensions<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.SetAttribute<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string, string) , SVGBuilderExtensions.ShapeRendering<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, ShapeRendering) , SVGBuilderExtensions.StopColor<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Color) , SVGBuilderExtensions.StopColor<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.StopOpacity<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, double) , SVGBuilderExtensions.Stroke<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Action<PaintBuilder>) , SVGBuilderExtensions.Stroke<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Color) , SVGBuilderExtensions.Stroke<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Paint) , SVGBuilderExtensions.StrokeDashArray<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, params double[]) , SVGBuilderExtensions.StrokeDashArray<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Dash) , SVGBuilderExtensions.StrokeDashoffset<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, double, LengthType) , SVGBuilderExtensions.StrokeLineCap<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, StrokeLineCap) , SVGBuilderExtensions.StrokeLineJoin<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, StrokeLineJoin) , SVGBuilderExtensions.StrokeMiterlimit<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, double) , SVGBuilderExtensions.StrokeOpacity<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, double) , SVGBuilderExtensions.StrokeWidth<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, double, LengthType) , SVGBuilderExtensions.Style<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Action<RuleBuilder>) , SVGBuilderExtensions.Style<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.SystemLanguage<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, string) , SVGBuilderExtensions.Tabindex<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, int) , SVGBuilderExtensions.TextAnchor<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, TextAnchor) , SVGBuilderExtensions.TextDecoration<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, bool, bool, bool, bool) , SVGBuilderExtensions.TextOverflow<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, TextOverflow) , SVGBuilderExtensions.TextRendering<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, TextRendering) , SVGBuilderExtensions.Transform<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Func<TransformBuilder, TransformBuilder>) , SVGBuilderExtensions.UnicodeBidi<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, UnicodeBidi) , SVGBuilderExtensions.Visibility<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Visibility) , SVGBuilderExtensions.WhiteSspace<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, WhiteSpace) , SVGBuilderExtensions.Width<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, double, LengthType) , SVGBuilderExtensions.WordSpacing<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, Spacing) , SVGBuilderExtensions.WordSpacing<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, double, LengthType) , SVGBuilderExtensions.WritingMode<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, WritingMode) , SVGBuilderExtensions.X<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, double, LengthType) , SVGBuilderExtensions.XmlSpace<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, XmlSpace) , SVGBuilderExtensions.Y<SVGForeignObjectElementBuilder>(SVGForeignObjectElementBuilder, double, LengthType)
Constructors
SVGForeignObjectElementBuilder()
public SVGForeignObjectElementBuilder()Methods
Create(Document)
Creates an instance of SVGForeignObjectElement in the provided SVG document context.
protected override SVGForeignObjectElement Create(Document document)Parameters
document Document
The SVG document where the element will be created.
Returns
An instance of SVGForeignObjectElement.