Class Node

Node class

Node 클래스는 전체 문서 개체 모델의 기본 데이터 유형입니다. 문서 트리의 단일 노드를 나타냅니다.

public abstract class Node

속성

이름설명
virtual BaseURI { get; }이 노드의 절대 기본 URI를 가져오거나 구현이 절대 URI를 얻을 수 없는 경우 null을 가져옵니다.
ChildNodes { get; }자식 노드를 가져옵니다.
FirstChild { get; }이 노드의 첫 번째 자식을 가져옵니다. 해당 노드가 없으면 null을 반환합니다.
HasChildNodes { get; }이 노드에 자식이 있는지 여부를 가져옵니다.
LastChild { get; }이 노드의 마지막 자식을 가져옵니다. 해당 노드가 없으면 null을 반환합니다.
virtual LocalName { get; }이 노드의 정규화된 이름의 로컬 부분을 가져옵니다.
virtual NamespaceURI { get; }이 노드의 네임스페이스 URI를 가져옵니다.
NextSibling { get; }이 노드 바로 다음의 노드를 가져옵니다. 해당 노드가 없으면 null을 반환합니다.
abstract NodeName { get; }유형에 따라 노드 이름을 가져옵니다.
NodeType { get; }노드 유형을 가져옵니다.
virtual NodeValue { get; set; }유형에 따라 이 노드의 값을 가져오거나 설정합니다.
OwnerDocument { get; }이 노드와 연결된 문서 개체를 가져옵니다.
ParentNode { get; }상위 노드를 가져옵니다.
virtual Prefix { get; set; }이 노드의 네임스페이스 접두사를 가져오거나 설정합니다.
PreviousSibling { get; }이 노드 바로 앞에 있는 노드를 가져옵니다. 해당 노드가 없으면 null을 반환합니다.
virtual TextContent { get; set; }이 노드와 해당 하위 항목의 텍스트 내용을 가져오거나 설정합니다.

행동 양식

이름설명
AppendChild(Node)이 노드의 자식 목록 끝에 newChild 노드를 추가합니다.
RemoveChild(Node)자식 목록에서 이전 자식이 나타내는 자식 노드를 제거합니다.
ReplaceChild(Node, Node)자식 목록에서 자식 노드 old child를 새 자식으로 바꾸고 이전 자식 노드를 반환합니다.

필드

이름설명
const COMMENT_NODE댓글 노드 유형.
const DOCUMENT_NODE문서 노드 유형.
const DOCUMENT_TYPE_NODE문서 유형 노드 유형.
const ELEMENT_NODE요소 노드 유형.
const PROCESSING_INSTRUCTION_NODE처리 명령 노드 유형.
const TEXT_NODE텍스트 노드 유형.

또한보십시오