SchemaRef class

SchemaRef class

This class is a reference to a Taxonomy Schema that becomes part of the DTS supporting the XBRL instance.

Inheritance: SchemaRefSimpleLinkXlink

The SchemaRef type exposes the following members:

Properties

PropertyDescription
typeGets the link type.
hrefGets or sets the simple link href URI.
roleGets or sets the simple link role.
arcroleGets or sets the simple link arcrole.
titleGets or sets the simple link title.
showGets or sets the simple link show attribute.
actuateGets or sets the simple link actuate attribute.
conceptsGets the collection of Concept defined in the schema.
child_schemasGets the child schemas.
linkbase_ref_collectionGets the SchemaRef.linkbase_ref_collection in the schema.
linkbase_refsGets the collection of LinkbaseRef objects in the schema.
role_typesGets the collection of RoleType objects in the schema.
arcrole_typesGets the collection of ArcroleType objects in the schema.
target_namespaceGets or sets the target namespace of the schema.
namespace_prefixGets or sets the namespace prefix of the schema in the XBRL instance.
namespace_uriGets or sets the namespace URI of the schema in the XBRL instance.

Methods

MethodDescription
get_concept_by_name(concept_name)Gets the concept which has the specified name.
get_concept_by_id(concept_id)Gets the concept which has the specified id.
get_concept_by_loc(loc)Gets the concept by the locator.
get_role_type_by_uri(role_type_uri)Gets the RoleType which has the specified uri.
get_arcrole_type_by_uri(arcrole_type_uri)Gets the ArcroleType which has the specified uri.

See Also