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

Property Description
type Gets the link type.
href Gets or sets the simple link href URI.
role Gets or sets the simple link role.
arcrole Gets or sets the simple link arcrole.
title Gets or sets the simple link title.
show Gets or sets the simple link show attribute.
actuate Gets or sets the simple link actuate attribute.
concepts Gets the collection of Concept defined in the schema.
child_schemas Gets the child schemas.
linkbase_ref_collection Gets the SchemaRef.linkbase_ref_collection in the schema.
linkbase_refs Gets the collection of LinkbaseRef objects in the schema.
role_types Gets the collection of RoleType objects in the schema.
arcrole_types Gets the collection of ArcroleType objects in the schema.
target_namespace Gets or sets the target namespace of the schema.
namespace_prefix Gets or sets the namespace prefix of the schema in the XBRL instance.
namespace_uri Gets or sets the namespace URI of the schema in the XBRL instance.

Methods

Method Description
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