Class Document
Document class
문서는 전체 인라인 xbrl 문서를 나타냅니다. 개념적으로 이것은 문서 트리의 루트이며 문서 데이터에 대한 기본 액세스를 제공합니다.
public class Document : Node
생성자
속성
이름 |
설명 |
virtual BaseURI { get; } |
이 노드의 절대 기본 URI를 가져오거나 구현이 절대 URI를 얻을 수 없는 경우 null을 가져옵니다. |
CharacterSet { get; } |
문서의 인코딩을 가져옵니다. |
ChildElements { get; } |
하위 요소를 가져옵니다. |
ChildNodes { get; } |
자식 노드를 가져옵니다. |
ContentType { get; } |
문서 콘텐츠 형식을 가져옵니다. |
DocumentElement { get; } |
문서의 요소인 자식 노드에 직접 접근할 수 있도록 해주는 편의 속성이다. |
DocumentURI { get; } |
문서 URI를 가져옵니다. |
FirstChild { get; } |
이 노드의 첫 번째 자식을 가져옵니다. 해당 노드가 없으면 null을 반환합니다. |
HasChildNodes { get; } |
이 노드에 자식이 있는지 여부를 가져옵니다. |
LastChild { get; } |
이 노드의 마지막 자식을 가져옵니다. 해당 노드가 없으면 null을 반환합니다. |
virtual LocalName { get; } |
이 노드의 정규화된 이름의 로컬 부분을 가져옵니다. |
virtual NamespaceURI { get; } |
이 노드의 네임스페이스 URI를 가져옵니다. |
NextSibling { get; } |
이 노드 바로 다음의 노드를 가져옵니다. 해당 노드가 없으면 null을 반환합니다. |
override 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를 새 자식으로 바꾸고 이전 자식 노드를 반환합니다. |
또한보십시오