@azure/dtdl-parser package
Классы
| MaterialTypeNameCollection |
Коллекция всех имен типов материалов |
Интерфейсы
| ArrayInfo | |
| BooleanInfo | |
| CommandInfo | |
| CommandPayloadInfo | |
| CommandRequestInfo | |
| CommandResponseInfo | |
| CommandTypeInfo | |
| ComplexSchemaInfo | |
| ComponentInfo | |
| ContentInfo | |
| DateInfo | |
| DateTimeInfo | |
| DoubleInfo | |
| DurationInfo | |
| EntityInfo | |
| EnumInfo | |
| EnumValueInfo | |
| FieldInfo | |
| FloatInfo | |
| IntegerInfo | |
| InterfaceInfo | |
| LatentTypeInfo | |
| LongInfo | |
| MapInfo | |
| MapKeyInfo | |
| MapValueInfo | |
| ModelParser | |
| NamedEntityInfo | |
| NamedLatentTypeInfo | |
| NumericSchemaInfo | |
| ObjectInfo | |
| ParsingError | |
| PrimitiveSchemaInfo | |
| PropertyInfo | |
| RelationshipInfo | |
| SchemaFieldInfo | |
| SchemaInfo | |
| StringInfo | |
| SupplementalPropertyInfo |
Интерфейс, предоставляющий сведения о свойстве, которое может быть применено к элементу DTDL, имеющему дополнительный тип. |
| SupplementalTypeCollection | |
| SupplementalTypeInfo |
Интерфейс, предоставляющий информацию о типе, не материализуется как класс материала. |
| TelemetryInfo | |
| TemporalSchemaInfo | |
| TimeInfo | |
| UnitAttributeInfo | |
| UnitInfo | |
| ValueConstraint | |
Псевдонимы типа
| EntityKinds | |
| LanguageStringType | |
| ModelDict |
Перечисления
| ExtensionKind | |
| ModelParsingOption | |
| TraversalStatus |
Функции
| create |
Функция для создания парсера моделей. |
Сведения о функции
createParser(ModelParsingOption)
Функция для создания парсера моделей.
function createParser(parsingOptions: ModelParsingOption): ModelParser
Параметры
- parsingOptions
- ModelParsingOption