The Schema class represents a Schema as a whole schema component as described in the XML Schema
specification. It provides properties to access the different top-level Component objects and
the SchemaDocument objects used to compose this Schema.
Inheritance Hierarchy SystemObject
Altova.RaptorXml.XsdSchema
Namespace:
Altova.RaptorXml.Xsd
Assembly:
raptorxmlxbrlapi (in raptorxmlxbrlapi.dll) Version: 2.8.2.0 (1.0.0.0)
Syntax public class Schema : IDisposable, IComparable,
IComparable<Schema>
Public Class Schema
Implements IDisposable, IComparable, IComparable(Of Schema)
public ref class Schema : IDisposable, IComparable,
IComparable<Schema^>
The Schema type exposes the following members.
Properties Methods
| Name | Description |
---|
| Compare | |
| CompareTo(Object) | |
| CompareTo(Schema) | |
| CreateFromBuffer(Byte, ErrorLog) | |
| CreateFromBuffer(Byte, SchemaSettings, ErrorLog) | |
| CreateFromUrl(String, ErrorLog) | |
| CreateFromUrl(String, ErrorLog) | |
| CreateFromUrl(String, SchemaSettings, ErrorLog) | |
| CreateFromUrl(String, SchemaSettings, ErrorLog) | |
| Dispose | Releases all resources used by the Schema |
| Equals(Object) | (Overrides ObjectEquals(Object).) |
| Equals(Schema) | |
| FindDocument | |
| GenerateSampleXml(ErrorLog) | |
| GenerateSampleXml(ErrorLog, QName) | |
| GenerateSampleXml(ErrorLog, QName, SampleXMLGeneratorOptions) | |
| GetHashCode | (Overrides ObjectGetHashCode.) |
| GetType | Gets the Type of the current instance. (Inherited from Object.) |
| ResolveAttributeDeclaration(String) | |
| ResolveAttributeDeclaration(QName) | |
| ResolveAttributeDeclaration(String, String) | |
| ResolveAttributeGroupDefinition(String) | |
| ResolveAttributeGroupDefinition(QName) | |
| ResolveAttributeGroupDefinition(String, String) | |
| ResolveElementDeclaration(String) | |
| ResolveElementDeclaration(QName) | |
| ResolveElementDeclaration(String, String) | |
| ResolveIdentityConstraintDefinition(String) | |
| ResolveIdentityConstraintDefinition(QName) | |
| ResolveIdentityConstraintDefinition(String, String) | |
| ResolveModelGroupDefinition(String) | |
| ResolveModelGroupDefinition(QName) | |
| ResolveModelGroupDefinition(String, String) | |
| ResolveNotationDeclaration(String) | |
| ResolveNotationDeclaration(QName) | |
| ResolveNotationDeclaration(String, String) | |
| ResolveTypeDefinition(String) | |
| ResolveTypeDefinition(QName) | |
| ResolveTypeDefinition(String, String) | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |
| ValidateBuffer(Byte, ErrorLog) | |
| ValidateBuffer(Byte, SchemaSettings, ErrorLog) | |
| ValidateUrl(String, ErrorLog) | |
| ValidateUrl(String, ErrorLog) | |
| ValidateUrl(String, SchemaSettings, ErrorLog) | |
| ValidateUrl(String, SchemaSettings, ErrorLog) | |
TopOperators See Also