Class HTMLObjectElement

Class HTMLObjectElement

Namespace: Aspose.Html
Assembly: Aspose.HTML.dll (25.2.0)

Generic embedded object.In principle, all properties on the object element are read-write but in some environments some properties may be read-only once the underlying object is instantiated. See the OBJECT element definition in [HTML 4.01].

See also the Document object Model (DOM) Level 2 HTML Specification.

[ComVisible(true)]
[DOMName("HTMLObjectElement")]
[DOMObject]
public class HTMLObjectElement : HTMLElement, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal, IChildNode, IElementCSSInlineStyle, IGlobalEventHandlers

Inheritance

objectDOMObjectEventTargetNodeElementHTMLElementHTMLObjectElement

Implements

INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal, IChildNode, IElementCSSInlineStyle, IGlobalEventHandlers

Inherited Members

HTMLElement.Id, HTMLElement.Title, HTMLElement.Lang, HTMLElement.Dir, HTMLElement.ClassName, HTMLElement.Style, HTMLElement.OnAbort, HTMLElement.OnBlur, HTMLElement.OnCancel, HTMLElement.OnCanplay, HTMLElement.OnCanPlayThrough, HTMLElement.OnChange, HTMLElement.OnClick, HTMLElement.OnCueChange, HTMLElement.OnDblClick, HTMLElement.OnDurationChange, HTMLElement.OnEmptied, HTMLElement.OnEnded, HTMLElement.OnError, HTMLElement.OnFocus, HTMLElement.OnInput, HTMLElement.OnInvalid, HTMLElement.OnKeyDown, HTMLElement.OnKeyPress, HTMLElement.OnKeyUp, HTMLElement.OnLoad, HTMLElement.OnLoadedData, HTMLElement.OnLoadedMetadata, HTMLElement.OnLoadStart, HTMLElement.OnMouseDown, HTMLElement.OnMouseEnter, HTMLElement.OnMouseLeave, HTMLElement.OnMouseMove, HTMLElement.OnMouseOut, HTMLElement.OnMouseOver, HTMLElement.OnMouseUp, HTMLElement.OnMouseWheel, HTMLElement.OnPause, HTMLElement.OnPlay, HTMLElement.OnPlaying, HTMLElement.OnProgress, HTMLElement.OnRateChange, HTMLElement.OnReset, HTMLElement.OnResize, HTMLElement.OnScroll, HTMLElement.OnSeeked, HTMLElement.OnSeeking, HTMLElement.OnSelect, HTMLElement.OnShow, HTMLElement.OnStalled, HTMLElement.OnSubmit, HTMLElement.OnSuspend, HTMLElement.OnTimeUpdate, HTMLElement.OnToggle, HTMLElement.OnVolumeChange, HTMLElement.OnWaiting, Element.GetAttributeNames(), Element.HasAttributes(), Element.GetAttribute(string), Element.GetAttributeNS(string, string), Element.SetAttribute(string, string), Element.SetAttributeNS(string, string, string), Element.RemoveAttribute(string), Element.RemoveAttributeNS(string, string), Element.HasAttribute(string), Element.HasAttributeNS(string, string), Element.ToggleAttribute(string), Element.ToggleAttribute(string, bool), Element.GetAttributeNode(string), Element.SetAttributeNode(Attr), Element.RemoveAttributeNode(Attr), Element.GetAttributeNodeNS(string, string), Element.SetAttributeNodeNS(Attr), Element.GetElementsByTagName(string), Element.GetElementsByTagNameNS(string, string), Element.Remove(), Element.QuerySelectorAll(string), Element.QuerySelector(string), Element.AttachShadow(ShadowRootMode), Element.GetElementsByClassName(string), Element.Dispose(bool), Element.ClassList, Element.LocalName, Element.NamespaceURI, Element.Prefix, Element.NodeName, Element.NodeType, Element.TagName, Element.Id, Element.ClassName, Element.TextContent, Element.Attributes, Element.FirstElementChild, Element.LastElementChild, Element.PreviousElementSibling, Element.NextElementSibling, Element.ChildElementCount, Element.Children, Element.InnerHTML, Element.OuterHTML, Element.ShadowRoot, Node.ELEMENT_NODE, Node.ATTRIBUTE_NODE, Node.TEXT_NODE, Node.CDATA_SECTION_NODE, Node.ENTITY_REFERENCE_NODE, Node.ENTITY_NODE, Node.PROCESSING_INSTRUCTION_NODE, Node.COMMENT_NODE, Node.DOCUMENT_NODE, Node.DOCUMENT_TYPE_NODE, Node.DOCUMENT_FRAGMENT_NODE, Node.NOTATION_NODE, Node.HasChildNodes(), Node.Normalize(), Node.CloneNode(), Node.CloneNode(bool), Node.IsEqualNode(Node), Node.IsSameNode(Node), Node.LookupPrefix(string), Node.LookupNamespaceURI(string), Node.IsDefaultNamespace(string), Node.InsertBefore(Node, Node), Node.ReplaceChild(Node, Node), Node.RemoveChild(Node), Node.AppendChild(Node), Node.Dispose(bool), Node.ToString(), Node.NodeType, Node.LocalName, Node.NamespaceURI, Node.Prefix, Node.NodeName, Node.BaseURI, Node.OwnerDocument, Node.ParentNode, Node.ParentElement, Node.ChildNodes, Node.FirstChild, Node.LastChild, Node.PreviousSibling, Node.NextSibling, Node.NodeValue, Node.TextContent, EventTarget.AddEventListener(string, DOMEventHandler, bool), EventTarget.AddEventListener(string, IEventListener), EventTarget.AddEventListener(string, IEventListener, bool), EventTarget.RemoveEventListener(string, DOMEventHandler, bool), EventTarget.RemoveEventListener(string, IEventListener), EventTarget.RemoveEventListener(string, IEventListener, bool), EventTarget.DispatchEvent(Event), EventTarget.Dispose(), EventTarget.Dispose(bool), DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Properties

Align

Aligns this object (vertically or horizontally) with respect to its surrounding text. See the align attribute definition in HTML 4.01. This attribute is deprecated in HTML 4.01.

[DOMName("align")]
public string Align { get; set; }

Property Value

string

Archive

Space-separated list of archives. See the archive attribute definition in HTML 4.01.

[DOMName("archive")]
public string Archive { get; set; }

Property Value

string

Border

Width of border around the object. See the border attribute definition in HTML 4.01. This attribute is deprecated in HTML 4.01.

[DOMName("border")]
public string Border { get; set; }

Property Value

string

ClassId

Defines a class ID value as set in the Windows Registry or a URL

[DOMName("classId")]
public string ClassId { get; set; }

Property Value

string

Code

Applet class file. See the code attribute for HTMLAppletElement.

[DOMName("code")]
public string Code { get; set; }

Property Value

string

CodeBase

Base URI [IETF RFC 2396] for classid, data, and archive attributes. See the codebase attribute definition in HTML 4.01.

[DOMName("codeBase")]
public string CodeBase { get; set; }

Property Value

string

CodeType

Content type for data downloaded via classid attribute. See the codetype attribute definition in HTML 4.01.

[DOMName("codeType")]
public string CodeType { get; set; }

Property Value

string

Data

A URI [IETF RFC 2396] specifying the location of the object’s data. See the data attribute definition in HTML 4.01.

[DOMName("data")]
public string Data { get; set; }

Property Value

string

Declare

Declare (for future reference), but do not instantiate, this object. See the declare attribute definition in HTML 4.01.

[DOMName("declare")]
public bool Declare { get; set; }

Property Value

bool

Form

Returns the FORM element containing this control. Returns null if this control is not within the context of a form.

[DOMName("form")]
[DOMNullable]
public HTMLFormElement Form { get; set; }

Property Value

HTMLFormElement

Height

Override height. See the height attribute definition in HTML 4.01.

[DOMName("height")]
public string Height { get; set; }

Property Value

string

Hspace

Horizontal space, in pixels, to the left and right of this image, applet, or object. See the hspace attribute definition in HTML 4.01. This attribute is deprecated in HTML 4.01.

[DOMName("hspace")]
public int Hspace { get; set; }

Property Value

int

Name

Form control or object name when submitted with a form. See the name attribute definition in HTML 4.01.

[DOMName("name")]
public string Name { get; set; }

Property Value

string

Standby

Message to render while loading the object. See the standby attribute definition in HTML 4.01.

[DOMName("standby")]
public string Standby { get; set; }

Property Value

string

TabIndex

Index that represents the element’s position in the tabbing order. See the tabindex attribute definition in HTML 4.01.

[DOMName("tabIndex")]
public int TabIndex { get; set; }

Property Value

int

Type

Content type for data downloaded via data attribute. See the type attribute definition in HTML 4.01.

[DOMName("type")]
public string Type { get; set; }

Property Value

string

UseMap

Use client-side image map. See the usemap attribute definition in HTML 4.01.

[DOMName("useMap")]
public string UseMap { get; set; }

Property Value

string

Vspace

Vertical space, in pixels, above and below this image, applet, or object. See the vspace attribute definition in HTML 4.01. This attribute is deprecated in HTML 4.01.

[DOMName("vspace")]
public int Vspace { get; set; }

Property Value

int

Width

Override width. See the width attribute definition in HTML 4.01.

[DOMName("width")]
public string Width { get; set; }

Property Value

string