Class Element
名称: Aspose.Html.Dom セットアップ: Aspose.HTML.dll (25.4.0)
エレメントインターフェイスは、HTMLまたはXMLドキュメントのエレメントを表しています。
[ComVisible(true)]
[DOMObject]
[DOMName("Element")]
public class Element : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal, IChildNode
Inheritance
object ← DOMObject ← EventTarget ← Node ← Element
Derived
Implements
INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver , IParentNode , IElementTraversal , IChildNode
相続人
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()
Constructors
Element(名称、文書)
Aspose.Html.Dom.Element クラスの新しい例を開始します.この構造主を直接呼ばないで、Aspose.Html.Dom.Document.CreateElement(System.String)またはAspose.Html.Dom.Document.CreateElementNS(System.String、System.String)を使用します。
public Element(QualifiedName qualifiedName, Document document)
Parameters
qualifiedName
QualifiedName
資格名です。
document
Document
関連文書です。
Properties
Attributes
このノードの属性を含む NamedNodeMap (元素である場合) または null を含む。
[DOMName("attributes")]
public NamedNodeMap Attributes { get; }
不動産価値
ChildElementCount
この元素の子である元素ノードの現在の数を返します 0 この元素がノードタイプ1の子ノードを持っていない場合。
public int ChildElementCount { get; }
不動産価値
Children
子どもの元素を現在の元素に戻す。
public HTMLCollection Children { get; }
不動産価値
ClassList
ライブ DOMTokenList を返し、「クラス」属性から得られたトークンを含みます。
[DOMName("classList")]
public DOMTokenList ClassList { get; }
不動産価値
ClassName
元素のクラス属性. この属性は改名されたため複数の言語で表現される「クラス」のキーワードとの対立。クラスの定義は、HTML 4.01. で定義します。
[DOMName("className")]
public string ClassName { get; set; }
不動産価値
FirstElementChild
この元素の最初の子元素ノードを返します. null この元素が子元素を持っていない場合。
public Element FirstElementChild { get; }
不動産価値
Id
アイデンティティの定義を HTML 4.01. で参照してください。
[DOMName("id")]
public string Id { get; set; }
不動産価値
内部HTML
要素のコンテンツを表すHTMLまたはXMLの一部を返します。設定することができ、元素のコンテンツを特定のストレッチからパルセッドのノードで置き換える。
[DOMName("innerHTML")]
public string InnerHTML { get; set; }
不動産価値
LastElementChild
この要素の最後の子元素ノードを返します. null この要素が子元素を持っていない場合。
public Element LastElementChild { get; }
不動産価値
LocalName
このノードの資格名の地元部分を返します。ELEMENT_NODE と ATTRIBUTE_NODE 以外の何らかのタイプのノードや、DOM レベル 1 メソッド、例えば Document.createElement() で作成されたノードの場合、これは常にゼロです。
public override string LocalName { get; }
不動産価値
名称
このノードの名スペース URI は、指定されていない場合、ゼロです。
[DOMName("namespaceURI")]
[DOMNullable]
public override string NamespaceURI { get; }
不動産価値
NextElementSibling
この元素の次の姉妹要素ノードを返します. null この元素が文書の木にその後に来る姉妹ノードを持っていない場合。
public Element NextElementSibling { get; }
不動産価値
NodeName
このノードの名前は、そのタイプに応じて。
public override string NodeName { get; }
不動産価値
NodeType
コードは、基本的なオブジェクトのタイプを表します。
public override ushort NodeType { get; }
不動産価値
トップ > HTML
元素とそのコンテンツを表すHTMLまたはXMLの一部を返します。設定することができ、元素を特定のストレッチからパルセッドのノードで置き換える。
[DOMName("outerHTML")]
public string OuterHTML { get; set; }
不動産価値
Prefix
このノードの名スペースプレフィックス、またはゼロが指定されていない場合。
[DOMName("prefix")]
[DOMNullable]
public override string Prefix { get; }
不動産価値
PreviousElementSibling
この元素の元素が元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素。
public Element PreviousElementSibling { get; }
不動産価値
ShadowRoot
ShadowRoot がこのエレメントに保存されているか、閉鎖された場合、ゼロに戻ります。
[DOMName("shadowRoot")]
public ShadowRoot ShadowRoot { get; }
不動産価値
TagName
要素の名前です。
[DOMName("tagName")]
public string TagName { get; }
不動産価値
TextContent
この属性は、このノードとその子孫のテキストコンテンツを返します. 定義がゼロである場合、設定は効果がありません. 設定では、このノードが持っている可能性のある子供は、削除され、新しいストレッチが空っぽまたはゼロでない場合、この属性が設定されているストレッチを含む単一のテキストノードに置き換えられます。
public override string TextContent { get; set; }
不動産価値
Methods
AttachShadow(ShadowRootMode)
影の根を作成し、現在の要素に接続します。
[DOMName("attachShadow")]
public ShadowRoot AttachShadow(ShadowRootMode mode)
Parameters
mode
ShadowRootMode
影の根が作られるモード。
Returns
ASPOSE.Html.DOM.ShadowRoot が作成されました。
Exceptions
NotSupportedError: Element は影の木をサポートしていません。
InvalidStateError:元素はすでに影の木を持っています。
Dispose(ボール)
管理されていないリソースをリリースし、オプションで管理されます。
protected override void Dispose(bool disposing)
Parameters
disposing
bool
「真実」は、管理されていない資源と管理されていない資源の両方を放出し、「偽」は、管理されていない資源のみを放出する。
GetAttribute(ストレッチ)
名称による属性値を返します。
[DOMName("getAttribute")]
[DOMNullable]
public string GetAttribute(string qualifiedName)
Parameters
qualifiedName
string
取り戻すための属性の名前。
Returns
返品価値 返品価値
関連する(ストリップ、ストリップ)
ローカル名と名称スペース URI によって属性値を返します。
[DOMNullable]
[DOMName("getAttributeNS")]
public string GetAttributeNS(string namespaceURI, string localName)
Parameters
namespaceURI
string
いわゆるURI。
localName
string
地元の名前です。
Returns
返品属性
GetAttributeNames()
アイテムの属性名を線列として返します. アイテムに属性がない場合は、空の線列を返します。
[DOMName("getAttributeNames")]
public string[] GetAttributeNames()
Returns
string ( )
一連の線は、属性の名前を表しています。
GetAttributeNode(ストレッチ)
名称による属性ノードを返します。
[DOMName("getAttributeNode")]
public Attr GetAttributeNode(string qualifiedName)
Parameters
qualifiedName
string
属性の名前です。
Returns
返品価値 返品価値
関連記事一覧(ストリップ、ストリップ)
ローカル名と名スペース URI によって Attr ノードをリトリウムします。
[DOMName("getAttributeNodeNS")]
public Attr GetAttributeNodeNS(string namespaceURI, string localName)
Parameters
namespaceURI
string
いわゆるURI。
localName
string
地元の名前です。
Returns
返品属性
GetElementsByClassName(ストレッチ)
ドキュメント内のすべての要素を含むライブ NodeList オブジェクトを返し、論文に記載されているすべてのクラスがあります。http://www.w3.org/TR/dom/
[DOMName("getElementsByClassName")]
public HTMLCollection GetElementsByClassName(string classNames)
Parameters
classNames
string
クラス(クラス名)を表すユニークなスペース分離のトークン(クラス名)を含む連鎖列
Returns
ホーム > エレメント > ホーム > エレメント
GetElementsByTagName(ストレッチ)
ドキュメントの順序で、特定のタグ名を含むすべての次元要素のNodeListを返します。
[DOMName("getElementsByTagName")]
public HTMLCollection GetElementsByTagName(string name)
Parameters
name
string
タグ名
Returns
返品属性
トップ > 名称(ストリップ、ストリップ)
ドキュメントの順序で指定された地名と名称スペース URI を含むすべての後継要素の NodeList を返します。
[DOMName("getElementsByTagNameNS")]
public HTMLCollection GetElementsByTagNameNS(string namespaceURI, string localName)
Parameters
namespaceURI
string
いわゆるURI。
localName
string
地元の名前です。
Returns
元素返品
HasAttribute(ストレッチ)
特定の名前の属性がこの要素に指定されている場合、またはデフォルト値がある場合、偽物が表示されます。
[DOMName("hasAttribute")]
public bool HasAttribute(string qualifiedName)
Parameters
qualifiedName
string
属性の名前です。
Returns
「真実」とは、指定された名前の属性がある場合、そうでなければ「偽り」である。
関連記事(ストリップ、ストリップ)
現地名と名称スペース URI が指定された属性がこの要素に指定された場合、またはデフォルト値がある場合、偽物が表示されます。
[DOMName("hasAttributeNS")]
public bool HasAttributeNS(string namespaceURI, string localName)
Parameters
namespaceURI
string
いわゆるURI。
localName
string
地元の名前です。
Returns
「真実」と「真実」と「真実」と「真実」と「真実」
HasAttributes()
このノード(元素である場合)に属性があるかどうかを返します。
[DOMName("hasAttributes")]
public bool HasAttributes()
Returns
boolean ’true’ if this node has any attributes, ‘false’ otherwise. このノードが何らかの属性を持っている場合、 boolean ’true’ は異なります。
QuerySelector(ストレッチ)
ドキュメントの最初のエレメントを返し、それはセレクターと一致します。
public Element QuerySelector(string selector)
Parameters
selector
string
選択者です。
Returns
合成要素
QuerySelectorAll(ストレッチ)
ドキュメントに含まれるすべての要素のノードリストを返します。
public NodeList QuerySelectorAll(string selector)
Parameters
selector
string
選択者
Returns
コレクション コレクション コレクション HTML
Remove()
この命令を取り除く。
public void Remove()
RemoveAttribute(ストレッチ)
名称による属性を削除します。
[DOMName("removeAttribute")]
public void RemoveAttribute(string qualifiedName)
Parameters
qualifiedName
string
属性の名前です。
削除関数(ストリップ、ストリップ)
地元名と名称スペース URI によって属性を削除します。
[DOMName("removeAttributeNS")]
public void RemoveAttributeNS(string namespaceURI, string localName)
Parameters
namespaceURI
string
いわゆるURI。
localName
string
地元の名前です。
RemoveAttributeNode(Attr)
指定された属性ノードを削除します。
[DOMName("removeAttributeNode")]
public Attr RemoveAttributeNode(Attr oldAttr)
Parameters
oldAttr
Attr
古いトラ。
Returns
返品属性
SetAttribute(ストリップ、ストリップ)
新しい属性を追加します.その名前の属性が元素にすでに存在している場合、その値は値パラメーターの値に変更されます。
[DOMName("setAttribute")]
public void SetAttribute(string qualifiedName, string value)
Parameters
qualifiedName
string
属性の名前です。
value
string
価値を。
セットアップ(ストリング、ストリング、ストリング)
元素に既に同じ地名と名称スペース URI が存在する場合、そのプレフィックスは資格名のプレフィックスの一部に変更され、その値は値パラメーターに変更されます。
[DOMName("setAttributeNS")]
public void SetAttributeNS(string namespaceURI, string qualifiedName, string value)
Parameters
namespaceURI
string
いわゆるURI。
qualifiedName
string
資格者の名前
value
string
価値を。
SetAttributeNode(Attr)
新しい属性ノードを追加します.その名前の属性(nodeName)が元素にすでに存在している場合、それは新しい属性に置き換えられます。
[DOMName("setAttributeNode")]
public Attr SetAttributeNode(Attr newAttr)
Parameters
newAttr
Attr
新しいトラ。
Returns
返品属性
関連記事一覧(Attr)
新しい属性を追加します.その地名とその名称空間 URI を含む属性が元素にすでに存在している場合、それは新しい属性に置き換えられます。
[DOMName("setAttributeNodeNS")]
public Attr SetAttributeNodeNS(Attr newAttr)
Parameters
newAttr
Attr
新しいトラ。
Returns
返品属性
ToggleAttribute(ストレッチ)
強制が与えられていない場合、「強制」は資格名、存在しない場合は削除し、存在しない場合は追加します。強力が偽りなら、資格名を取り除く。
[DOMName("toggleAttribute")]
public bool ToggleAttribute(string qualifiedName)
Parameters
qualifiedName
string
名称の定義です。
Returns
資格が現在存在している場合に真実に戻ります; そうでなければ偽りです。
ToggleAttribute(ボール、ボール)
強制が与えられていない場合、「強制」は資格名、存在しない場合は削除し、存在しない場合は追加します。強力が偽りなら、資格名を取り除く。
[DOMName("toggleAttribute")]
public bool ToggleAttribute(string qualifiedName, bool force)
Parameters
qualifiedName
string
名称の定義です。
force
bool
パワーの選択肢は、特性を取り除くことです。
Returns
資格が現在存在している場合に真実に戻ります; そうでなければ偽りです。