Class Element

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

HTMLElement , SVGElement

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; }

不動産価値

NamedNodeMap

ChildElementCount

この元素の子である元素ノードの現在の数を返します 0 この元素がノードタイプ1の子ノードを持っていない場合。

public int ChildElementCount { get; }

不動産価値

int

Children

子どもの元素を現在の元素に戻す。

public HTMLCollection Children { get; }

不動産価値

HTMLCollection

ClassList

ライブ DOMTokenList を返し、「クラス」属性から得られたトークンを含みます。

[DOMName("classList")]
public DOMTokenList ClassList { get; }

不動産価値

DOMTokenList

ClassName

元素のクラス属性. この属性は改名されたため複数の言語で表現される「クラス」のキーワードとの対立。クラスの定義は、HTML 4.01. で定義します。

[DOMName("className")]
public string ClassName { get; set; }

不動産価値

string

FirstElementChild

この元素の最初の子元素ノードを返します. null この元素が子元素を持っていない場合。

public Element FirstElementChild { get; }

不動産価値

Element

Id

アイデンティティの定義を HTML 4.01. で参照してください。

[DOMName("id")]
public string Id { get; set; }

不動産価値

string

内部HTML

要素のコンテンツを表すHTMLまたはXMLの一部を返します。設定することができ、元素のコンテンツを特定のストレッチからパルセッドのノードで置き換える。

[DOMName("innerHTML")]
public string InnerHTML { get; set; }

不動産価値

string

LastElementChild

この要素の最後の子元素ノードを返します. null この要素が子元素を持っていない場合。

public Element LastElementChild { get; }

不動産価値

Element

LocalName

このノードの資格名の地元部分を返します。ELEMENT_NODE と ATTRIBUTE_NODE 以外の何らかのタイプのノードや、DOM レベル 1 メソッド、例えば Document.createElement() で作成されたノードの場合、これは常にゼロです。

public override string LocalName { get; }

不動産価値

string

名称

このノードの名スペース URI は、指定されていない場合、ゼロです。

[DOMName("namespaceURI")]
[DOMNullable]
public override string NamespaceURI { get; }

不動産価値

string

NextElementSibling

この元素の次の姉妹要素ノードを返します. null この元素が文書の木にその後に来る姉妹ノードを持っていない場合。

public Element NextElementSibling { get; }

不動産価値

Element

NodeName

このノードの名前は、そのタイプに応じて。

public override string NodeName { get; }

不動産価値

string

NodeType

コードは、基本的なオブジェクトのタイプを表します。

public override ushort NodeType { get; }

不動産価値

ushort

トップ > HTML

元素とそのコンテンツを表すHTMLまたはXMLの一部を返します。設定することができ、元素を特定のストレッチからパルセッドのノードで置き換える。

[DOMName("outerHTML")]
public string OuterHTML { get; set; }

不動産価値

string

Prefix

このノードの名スペースプレフィックス、またはゼロが指定されていない場合。

[DOMName("prefix")]
[DOMNullable]
public override string Prefix { get; }

不動産価値

string

PreviousElementSibling

この元素の元素が元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素の元素。

public Element PreviousElementSibling { get; }

不動産価値

Element

ShadowRoot

ShadowRoot がこのエレメントに保存されているか、閉鎖された場合、ゼロに戻ります。

[DOMName("shadowRoot")]
public ShadowRoot ShadowRoot { get; }

不動産価値

ShadowRoot

TagName

要素の名前です。

[DOMName("tagName")]
public string TagName { get; }

不動産価値

string

TextContent

この属性は、このノードとその子孫のテキストコンテンツを返します. 定義がゼロである場合、設定は効果がありません. 設定では、このノードが持っている可能性のある子供は、削除され、新しいストレッチが空っぽまたはゼロでない場合、この属性が設定されているストレッチを含む単一のテキストノードに置き換えられます。

public override string TextContent { get; set; }

不動産価値

string

Methods

AttachShadow(ShadowRootMode)

影の根を作成し、現在の要素に接続します。

[DOMName("attachShadow")]
public ShadowRoot AttachShadow(ShadowRootMode mode)

Parameters

mode ShadowRootMode

影の根が作られるモード。

Returns

ShadowRoot

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

string

返品価値 返品価値

関連する(ストリップ、ストリップ)

ローカル名と名称スペース URI によって属性値を返します。

[DOMNullable]
[DOMName("getAttributeNS")]
public string GetAttributeNS(string namespaceURI, string localName)

Parameters

namespaceURI string

いわゆるURI。

localName string

地元の名前です。

Returns

string

返品属性

GetAttributeNames()

アイテムの属性名を線列として返します. アイテムに属性がない場合は、空の線列を返します。

[DOMName("getAttributeNames")]
public string[] GetAttributeNames()

Returns

string ( )

一連の線は、属性の名前を表しています。

GetAttributeNode(ストレッチ)

名称による属性ノードを返します。

[DOMName("getAttributeNode")]
public Attr GetAttributeNode(string qualifiedName)

Parameters

qualifiedName string

属性の名前です。

Returns

Attr

返品価値 返品価値

関連記事一覧(ストリップ、ストリップ)

ローカル名と名スペース URI によって Attr ノードをリトリウムします。

[DOMName("getAttributeNodeNS")]
public Attr GetAttributeNodeNS(string namespaceURI, string localName)

Parameters

namespaceURI string

いわゆるURI。

localName string

地元の名前です。

Returns

Attr

返品属性

GetElementsByClassName(ストレッチ)

ドキュメント内のすべての要素を含むライブ NodeList オブジェクトを返し、論文に記載されているすべてのクラスがあります。http://www.w3.org/TR/dom/

[DOMName("getElementsByClassName")]
public HTMLCollection GetElementsByClassName(string classNames)

Parameters

classNames string

クラス(クラス名)を表すユニークなスペース分離のトークン(クラス名)を含む連鎖列

Returns

HTMLCollection

ホーム > エレメント > ホーム > エレメント

GetElementsByTagName(ストレッチ)

ドキュメントの順序で、特定のタグ名を含むすべての次元要素のNodeListを返します。

[DOMName("getElementsByTagName")]
public HTMLCollection GetElementsByTagName(string name)

Parameters

name string

タグ名

Returns

HTMLCollection

返品属性

トップ > 名称(ストリップ、ストリップ)

ドキュメントの順序で指定された地名と名称スペース URI を含むすべての後継要素の NodeList を返します。

[DOMName("getElementsByTagNameNS")]
public HTMLCollection GetElementsByTagNameNS(string namespaceURI, string localName)

Parameters

namespaceURI string

いわゆるURI。

localName string

地元の名前です。

Returns

HTMLCollection

元素返品

HasAttribute(ストレッチ)

特定の名前の属性がこの要素に指定されている場合、またはデフォルト値がある場合、偽物が表示されます。

[DOMName("hasAttribute")]
public bool HasAttribute(string qualifiedName)

Parameters

qualifiedName string

属性の名前です。

Returns

bool

「真実」とは、指定された名前の属性がある場合、そうでなければ「偽り」である。

関連記事(ストリップ、ストリップ)

現地名と名称スペース URI が指定された属性がこの要素に指定された場合、またはデフォルト値がある場合、偽物が表示されます。

[DOMName("hasAttributeNS")]
public bool HasAttributeNS(string namespaceURI, string localName)

Parameters

namespaceURI string

いわゆるURI。

localName string

地元の名前です。

Returns

bool

「真実」と「真実」と「真実」と「真実」と「真実」

HasAttributes()

このノード(元素である場合)に属性があるかどうかを返します。

[DOMName("hasAttributes")]
public bool HasAttributes()

Returns

bool

boolean ’true’ if this node has any attributes, ‘false’ otherwise. このノードが何らかの属性を持っている場合、 boolean ’true’ は異なります。

QuerySelector(ストレッチ)

ドキュメントの最初のエレメントを返し、それはセレクターと一致します。

public Element QuerySelector(string selector)

Parameters

selector string

選択者です。

Returns

Element

合成要素

QuerySelectorAll(ストレッチ)

ドキュメントに含まれるすべての要素のノードリストを返します。

public NodeList QuerySelectorAll(string selector)

Parameters

selector string

選択者

Returns

NodeList

コレクション コレクション コレクション 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

Attr

返品属性

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

返品属性

関連記事一覧(Attr)

新しい属性を追加します.その地名とその名称空間 URI を含む属性が元素にすでに存在している場合、それは新しい属性に置き換えられます。

[DOMName("setAttributeNodeNS")]
public Attr SetAttributeNodeNS(Attr newAttr)

Parameters

newAttr Attr

新しいトラ。

Returns

Attr

返品属性

ToggleAttribute(ストレッチ)

強制が与えられていない場合、「強制」は資格名、存在しない場合は削除し、存在しない場合は追加します。強力が偽りなら、資格名を取り除く。

[DOMName("toggleAttribute")]
public bool ToggleAttribute(string qualifiedName)

Parameters

qualifiedName string

名称の定義です。

Returns

bool

資格が現在存在している場合に真実に戻ります; そうでなければ偽りです。

ToggleAttribute(ボール、ボール)

強制が与えられていない場合、「強制」は資格名、存在しない場合は削除し、存在しない場合は追加します。強力が偽りなら、資格名を取り除く。

[DOMName("toggleAttribute")]
public bool ToggleAttribute(string qualifiedName, bool force)

Parameters

qualifiedName string

名称の定義です。

force bool

パワーの選択肢は、特性を取り除くことです。

Returns

bool

資格が現在存在している場合に真実に戻ります; そうでなければ偽りです。

 日本語