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