SchemaRef

SchemaRef class

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

public class SchemaRef : SimpleLink

Properties

Name Description
Actuate { get; set; } Gets or sets the simple link actuate attribute.
Arcrole { get; set; } Gets or sets the simple link arcrole.
ArcroleTypes { get; set; } Gets the collection of ArcroleType objects in the schema.
ChildSchemas { get; } Gets the child schemas.
Concepts { get; } Gets the collection of Concept defined in the schema.
Href { get; set; } Gets or sets the simple link href URI.
LinkbaseRefCollection { get; } Gets the LinkbaseRefCollection in the schema.
NamespacePrefix { get; set; } Gets or sets the namespace prefix of the schema in the XBRL instance.
NamespaceUri { get; set; } Gets or sets the namespace URI of the schema in the XBRL instance.
Role { get; set; } Gets or sets the simple link role.
RoleTypes { get; set; } Gets the collection of RoleType objects in the schema.
Show { get; set; } Gets or sets the simple link show attribute.
TargetNamespace { get; set; } Gets or sets the target namespace of the schema.
Title { get; set; } Gets or sets the simple link title.
Type { get; } Gets the link type.

Methods

Name Description
GetArcroleTypeByURI(string) Gets the ArcroleType which has the specified uri.
GetConceptById(string) Gets the concept which has the specified id.
GetConceptByLoc(Loc) Gets the concept by the locator.
GetConceptByName(string) Gets the concept which has the specified name.
GetRoleTypeByURI(string) Gets the RoleType which has the specified uri.

See Also