
## SchemaRef class

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



**Inheritance:** [SchemaRef](/finance/python-net/aspose.finance.xbrl/schemaref) → 
[SimpleLink](/finance/python-net/aspose.finance.xbrl/simplelink) → 
[Xlink](/finance/python-net/aspose.finance.xbrl/xlink)



The SchemaRef type exposes the following members:

### Properties
| Property | Description |
| :- | :- |
| [type](/finance/python-net/aspose.finance.xbrl/schemaref/type) | Gets the link type. |
| [href](/finance/python-net/aspose.finance.xbrl/schemaref/href) | Gets or sets the simple link href URI. |
| [role](/finance/python-net/aspose.finance.xbrl/schemaref/role) | Gets or sets the simple link role. |
| [arcrole](/finance/python-net/aspose.finance.xbrl/schemaref/arcrole) | Gets or sets the simple link arcrole. |
| [title](/finance/python-net/aspose.finance.xbrl/schemaref/title) | Gets or sets the simple link title. |
| [show](/finance/python-net/aspose.finance.xbrl/schemaref/show) | Gets or sets the simple link show attribute. |
| [actuate](/finance/python-net/aspose.finance.xbrl/schemaref/actuate) | Gets or sets the simple link actuate attribute. |
| [concepts](/finance/python-net/aspose.finance.xbrl/schemaref/concepts) | Gets the collection of [Concept](/finance/python-net/aspose.finance.xbrl/concept) defined in the schema. |
| [child_schemas](/finance/python-net/aspose.finance.xbrl/schemaref/child_schemas) | Gets the child schemas. |
| [linkbase_ref_collection](/finance/python-net/aspose.finance.xbrl/schemaref/linkbase_ref_collection) | Gets the [SchemaRef.linkbase_ref_collection](/finance/python-net/aspose.finance.xbrl/schemaref#linkbase_ref_collection) in the schema. |
| [linkbase_refs](/finance/python-net/aspose.finance.xbrl/schemaref/linkbase_refs) | Gets  the collection of [LinkbaseRef](/finance/python-net/aspose.finance.xbrl/linkbaseref) objects in the schema. |
| [role_types](/finance/python-net/aspose.finance.xbrl/schemaref/role_types) | Gets  the collection of [RoleType](/finance/python-net/aspose.finance.xbrl/roletype) objects in the schema. |
| [arcrole_types](/finance/python-net/aspose.finance.xbrl/schemaref/arcrole_types) | Gets  the collection of [ArcroleType](/finance/python-net/aspose.finance.xbrl/arcroletype) objects in the schema. |
| [target_namespace](/finance/python-net/aspose.finance.xbrl/schemaref/target_namespace) | Gets or sets the target namespace of the schema. |
| [namespace_prefix](/finance/python-net/aspose.finance.xbrl/schemaref/namespace_prefix) | Gets or sets the namespace prefix of the schema in the XBRL instance. |
| [namespace_uri](/finance/python-net/aspose.finance.xbrl/schemaref/namespace_uri) | Gets or sets the namespace URI of the schema in the XBRL instance. |


### Methods
| Method | Description |
| :- | :- |
| [get_concept_by_name(concept_name)](/finance/python-net/aspose.finance.xbrl/schemaref/get_concept_by_name/#str) | Gets the concept which has the specified name. |
| [get_concept_by_id(concept_id)](/finance/python-net/aspose.finance.xbrl/schemaref/get_concept_by_id/#str) | Gets the concept which has the specified id. |
| [get_concept_by_loc(loc)](/finance/python-net/aspose.finance.xbrl/schemaref/get_concept_by_loc/#Loc) | Gets the concept by the locator. |
| [get_role_type_by_uri(role_type_uri)](/finance/python-net/aspose.finance.xbrl/schemaref/get_role_type_by_uri/#str) | Gets the RoleType which has the specified uri. |
| [get_arcrole_type_by_uri(arcrole_type_uri)](/finance/python-net/aspose.finance.xbrl/schemaref/get_arcrole_type_by_uri/#str) | Gets the ArcroleType which has the specified uri. |


### See Also

* module [aspose.finance.xbrl](../)
* class [SimpleLink](/finance/python-net/aspose.finance.xbrl/simplelink)
