Altova XMLSpy 2023 Enterprise Edition

该类使您能够访问有关从简单类型生成的类的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。

© 2017-2023 Altova GmbH