Class Document

Document class

문서는 전체 인라인 xbrl 문서를 나타냅니다. 개념적으로 이것은 문서 트리의 루트이며 문서 데이터에 대한 기본 액세스를 제공합니다.

public class Document : Node

생성자

이름설명
Document()기본 생성자입니다.

속성

이름설명
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를 새 자식으로 바꾸고 이전 자식 노드를 반환합니다.

또한보십시오