Aspose.Finance.Xbrl

Классы

Учебный классОписание
ArcБазовый абстрактный класс Xlink с типом Arc.
ArcroleReferenceЭтот класс используется для разрешения пользовательских значений дуги, которые используются в базе ссылок или экземпляре XBRL.
ArcroleTypeЭтот класс используется для определения пользовательского типа роли дуги.
CalculationArcЭтот класс являетсяXlinkс типом Дуги. Он определяет, как Концепции соотносятся друг с другом в целях расчета.
CalculationLinkЭтот класс описывает расчетные отношения между понятиями в таксономиях.
CalculationLinkbaseRefЭтот класс используется для расчета базы ссылок.
ConceptПонятия определяются двумя эквивалентными способами. В синтаксическом смысле понятие представляет собой определение элемента XML-схемы, определяющее, что элемент должен находиться в группе замещения элемента элемента или в группе замещения элемента кортежа. На семантическом уровне понятие представляет собой определение факта, который может быть сообщен о деятельности или характере деловой активности.
ContextЭтот класс содержит объект, период и сценарий, которые в совокупности дают соответствующий контекст для понимания значений элементов.
ContextEntityСущностьContext .
ContextPeriodПериод действияContext .
ContextSenarioСценарийContext .
DefinitionArcЭтот класс являетсяXlink с типом дуги. Он определяет различные виды отношений между понятиями.
DefinitionLinkЭтот класс предназначен для хранения различных взаимосвязей между понятиями в таксономиях.
DefinitionLinkbaseRefЭтот класс используется для определения ссылки на базу ссылок.
DimensionMemberКласс представляет элемент измерения. Он определен в https://www.xbrl.org/specification/dimensions/rec-2012-01-25/dimensions-rec-2006-09-18+corrected-errata-2012-01-25-clean.html.
FactФакты могут быть простыми, и в этом случае их значения должны быть выражены как простое содержание, и факты могут быть составными, и в этом случае их значение состоит из других простых и/или составных фактов. Простые факты выражаются с помощьюItem . Составные факты выражаются с помощьюTuple кортеж.
FootnoteЭтот класс являетсяXlink с типом ресурса. Это единственный ресурс, разрешенный вFootnoteLink .
FootnoteArcЭтот класс являетсяXlink с типом Arc. Содержится вFootnoteLink .
FootnoteLinkЭтот класс содержит локаторы, ресурсы и дуги, описывающие нерегулярные отношения между фактами в отчете XBRL.
ItemЭлемент — это элемент в группе замещения для элемента элемента XBRL. Он содержит значение простого факта и ссылку на контекст (и единицу измерения для числовых элементов), необходимый для правильной интерпретации этого факта.
LabelЭтот класс являетсяXlink с типом ресурса. Хотя каждая таксономия определяет один набор элементов, представляющих набор концепций бизнес-отчетности, удобочитаемая документация XBRL для этих концепций, включая метки (строки, используемые в качестве удобочитаемых имен для каждой концепции) и другие пояснительные документации, содержится в элементе ресурса в метке Linkbase.
LabelArcЭтот класс являетсяXlink с типом дуги. Он соединяет концепции сLabel ресурсы.
LabelLinkЭтот класс предназначен для содержания отношений между понятиями и текстовой документацией и метками для этих понятий.
LabelLinkbaseRefЭтот класс используется для обозначения ссылки на базу ссылок.
LinkbaseRefЭтот класс используется для ссылки на базу ссылок.
LinkbaseRefCollectionКоллекция ссылок на схему базы ссылок.
LocЭтот класс являетсяXlink с типом локатора.
LocalCacheServiceЭтот класс представляет собой службу локального кэша для внешних файлов схемы и базы ссылок.
LocatorБазовый абстрактный класс Xlink с типом локатора.
PresentationArcЭтот класс являетсяXlink с типом Дуги. Он определяет, как Концепты соотносятся друг с другом для представления.
PresentationLinkЭтот класс предназначен для описания презентационных отношений между понятиями в таксономиях.
PresentationLinkbaseRefЭтот класс используется для ссылки на базу ссылок презентации.
QualifiedNameТип схемы XML “QName”, определенный в пространстве имен http://www.w3.org/2001/XMLSchema.
ReferenceЭтот класс являетсяXlink с типом ресурса. он позволяет таксономиям XBRL обосновывать определения концепций в авторитетных заявлениях в опубликованной деловой, финансовой и бухгалтерской литературе.
ReferenceArcЭтот класс являетсяXlink с типом дуги. Он соединяет концепции со справочными ресурсами.
ReferenceLinkЭтот класс предназначен для содержания взаимосвязей между понятиями и ссылками на авторитетные заявления в опубликованной деловой, финансовой и бухгалтерской литературе, которые придают значение понятиям.
ReferenceLinkbaseRefЭтот класс используется для ссылки на базу ссылок.
ReferencePartДочерний элементReference .
ResourceБазовый абстрактный класс Xlink с типом ресурса.
RoleReferenceЭтот класс используется в отчете XBRL для ссылки на определения любых значений атрибутов пользовательских ролей, используемых в ссылках сносок в отчете XBRL.
RoleTypeЭтот класс используется для определения пользовательского типа роли.
SaveOptionsПредставляет параметры сохранения.
SchemaRefЭтот класс является ссылкой на схему таксономии, которая становится частью DTS, поддерживающей экземпляр XBRL.
SchemaRefCollectionКоллекция ссылок на схемы.
SecHtmlReportSaveOptionПредставляет варианты сохранения отчета в формате sec html.
SimpleLinkПростой тип Xlink.
TupleКортеж — это элемент в группе замены для элемента кортежа XBRL. Кортежи используются для связывания частей составного факта. Эти составные части сами по себе являются фактами, но их следует интерпретировать в свете друг друга. Например, имя, возраст и компенсация директора компании должны быть сгруппированы вместе, чтобы их можно было правильно понять.
UnitЭтот класс используется для указания единиц измерения числового элемента.
XbrlDocumentДокумент XBRL, содержащий один или несколько экземпляров XBRL.
XbrlExceptionИсключение, возникающее при возникновении указанной ошибки Aspose.Finance.Xbrl.
XbrlInstanceЭкземпляр XBRL представляет собой фрагмент XML с корневым элементом, имеющим тег xbrl. Отчет XBRL содержит факты бизнес-отчета, причем каждый факт соответствуетConcept определены в поддерживающих их DTS. Отчет XBRL также содержит контексты и единицы, которые предоставляют дополнительную информацию, необходимую для интерпретации фактов в отчете.
XbrlInstanceCollectionКоллекция экземпляров XBRL.
XlinkАбстрактный класс для всех видов ссылок в XBRL, таких как простая ссылка, расширенная ссылка и т. д.

перечисление

перечислениеОписание
ArcUseИспользование дуги enum.
ContextPeriodTypeContextPeriod введите enum.
ElementBalanceTypeConcept тип баланса enum.
ElementPeriodTypeConcept тип периода enum.
ElementSubstitutionGroupConcept тип подстановки enum.
ReferenceRoleЭталонная роль enum.
SaveFormat
UnitTypeТип юнита enum.
XbrlExceptionTypeПредставляет код пользовательского типа исключения.
XlinkTypeТип Xlink enum.