@itwin/ecschema-metadata
Version:
ECObjects core concepts in typescript
46 lines • 1.4 kB
TypeScript
/** @packageDocumentation
* @module Metadata
*/
import { BentleyError } from "@itwin/core-bentley";
/** @public @preview */
export declare enum ECSchemaStatus {
ECSCHEMA_ERROR_BASE = 35052,
Success = 0,
DuplicateItem = 35053,
DuplicateProperty = 35054,
DuplicateSchema = 35055,
ImmutableSchema = 35056,
InvalidContainerType = 35057,
InvalidECJson = 35058,
InvalidECName = 35059,
InvalidECVersion = 35060,
InvalidEnumValue = 35061,
InvalidModifier = 35062,
InvalidMultiplicity = 35063,
InvalidPrimitiveType = 35064,
InvalidSchemaItemType = 35065,
InvalidStrength = 35066,
InvalidStrengthDirection = 35067,
InvalidRelationshipEnd = 35068,
InvalidType = 35069,
MissingSchemaUrl = 35070,
UnableToLocateSchema = 35071,
InvalidSchemaXML = 35072,
InvalidSchemaString = 35073,
ClassNotFound = 35074,
SchemaContextUndefined = 35075,
DifferentSchemaContexts = 35076,
InvalidSchemaComparisonArgument = 35077,
InvalidSchemaAlias = 35078,
InvalidSchemaKey = 35079,
UnableToLoadSchema = 35080,
NewerECSpecVersion = 35081
}
/** @internal */
export declare class ECSchemaError extends BentleyError {
readonly errorNumber: number;
constructor(errorNumber: number, message?: string);
toDebugString(): string;
private _appendMessage;
}
//# sourceMappingURL=Exception.d.ts.map