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를 새 자식으로 바꾸고 이전 자식 노드를 반환합니다. |
필드
또한보십시오