altova::meta::SimpleType
该类使您能够访问有关从简单类型生成的类的Schema信息。请注意,该类并不旨在提供有关XML文档中简单类型的特定实例的动态信息。相反,它使您能够以编程方式获取有关XML Schema中定义的特定简单类型的信息。
方法
Name | 描述 |
---|---|
SimpleType GetBaseType() | 返回此类型的基类型。 |
std::vector<string_type> GetEnumerations() | 返回所有枚举方面的列表。 |
unsigned int GetFractionDigits() | 返回此方面的值。 |
unsigned int GetLength() | 返回此方面的值。 |
string_type GetLocalName() | 返回类型的本地名称。 |
string_type GetMaxExclusive() | 返回此方面的值。 |
string_type GetMaxInclusive() | 返回此方面的值。 |
unsigned int GetMaxLength() | 返回此方面的值。 |
string_type GetMinExclusive() | 返回此方面的值。 |
string_type GetMinInclusive() | 返回此方面的值。 |
unsigned int GetMinLength() | 返回此方面的值。 |
string_type GetNamespaceURI() | 返回类型的命名空间URI。 |
std::vector<string_type> GetPatterns() | 返回所有模式方面的列表。 |
unsigned int GetTotalDigits() | 返回此方面的值。 |
WhitespaceType GetWhitespace() | 返回空白方面的值,它是以下之一: •Whitespace_Unknown •Whitespace_Preserve •Whitespace_Replace •Whitespace_Collapse |
运算符
Name | 描述 |
---|---|
bool operator() | 如果它不是NULL SimpleType,则返回true。 |
bool operator!() | 如果它是NULL SimpleType,则返回true。 |