Поделиться через


DslViolationId - перечисление

Перечисление стандартных ошибок проверки ограничений DMDM.Запустите имена ошибки с "e", предупреждения с "w".

Пространство имен:  Microsoft.VisualStudio.Modeling.DslDefinition
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)

Синтаксис

'Декларация
Public Enumeration DslViolationId
public enum DslViolationId

Члены

Имя члена Описание
E0000GeneralError Общий идентификатор ошибки для отладки.
E2020ElementToolCreatingRoot Ошибка проверки - средство пытается создать корневой элемент
E2030ElementToolWrongType Ошибка проверки - средство пытается создать элемент DomainRelationship или схемы
E2050DuplicateToolName Ошибка проверки - повторяющееся имя средства
E2051EmptyToolName Ошибка проверки - пустое имя средства
E2060ToolboxIconInvalid Ошибка - недопустимый значок средства проверки
E2061ToolboxIconFileNotFound Ошибка проверки не найден файл значка программы
E2070ToolboxHelpKeywordFormat Ошибка проверки - недопустимый формат клавиши справки средства
E2080ToolboxCaptionEmpty Ошибка проверки - нет заголовка элемента панели инструментов
E2090SourceCursorIconInvalid Ошибка проверки - filepath значок курсора источника соединителя недопустимое
E2091SourceCursorIconFileNotFound Ошибка проверки не найден файл значка курсора источника соединителя
E2100TargetCursorIconInvalid Ошибка проверки - filepath значок курсора целевого объекта соединителя недопустимое
E2101TargetCursorIconFileNotFound Ошибка проверки не найден файл значка курсора целевого объекта соединителя
E2110DuplicateToolboxTabText Ошибка проверки - повторяющееся имя вкладки панели элементов.
E2111EmptyToolboxTabText Ошибка проверки - пустое имя вкладки панели элементов.
E2120EditorIconInvalid Ошибка проверки - путь к файлу значка редактора, недопустимы.
E2121EditorIconFileNotFound Ошибка проверки не найден файл значка редактора.
E2130EditorFileExtension Ошибка проверки - расширение файла является недопустимым.
E2152DslEditorRootClassWrongType Ошибка проверки - корневой класс редактора DomainClass не является простым.
E2155DslEditorRootClassUndefined Ошибка проверки - корневой класс редактор не определен.
E2180InvalidXmlSerializationNamespace Ошибка проверки - пространство имен XML XmlSerialization является недопустимым.
E2200EditorEmptyGuid Ошибка проверки - недопустимый идентификатор guid редактора
E2210ExplorerEmptyGuid Ошибка проверки - недопустимый идентификатор guid для обозревателя
E2215ExplorerInvalidName Ошибка проверки - недопустимое имя обозревателя
E3000InternalClassName Ошибка проверки - конфликты имен с созданным кодом.
E3001InternalXmlName Ошибка проверки - конфликты имен XML с компакт-дисками.
E3005InvalidDisplayName Ошибка проверки - отсутствует имя или displayname.
E3040DslLibraryClassMemberWrongType Ошибка проверки - классы библиотек Dsl, если все простое DomainClasses.
E3041InvalidNamespace Ошибка проверки - недопустимое пространство имен.
E3042InvalidIdentifier Ошибка проверки - недопустимый идентификатор c#.
E3043InvalidIdentifierNoContext Ошибка проверки - недопустимый идентификатор c#.
E3045DslLibraryVersionOutOfRange Ошибка проверки - номер версии отрицательный.
E3060EnumerationLiteralNameNotUnique Ошибка проверки:double исходное имя в перечислении.
E3061EnumerationValueNotNullOrInteger Ошибка проверки - предоставленное значение перечисления не является целым числом.
E3070NameNotUniqueSameType Ошибка проверки - повторяющиеся имена между DomainClasses в том же пространстве имен.
E3071NameNotUniqueDifferentType Ошибка проверки - повторяющиеся имена между DomainClasses в том же пространстве имен.
E3080DomainClassHasCircularInheritance Ошибка проверки:циклическое наследование между DomainClasses.
E3090BaseDomainClassIsSealed Ошибка проверки - базовый класс запечатан.
E3100DuplicateDoubleDerivedClassDefined Ошибка проверки - имя класса DoubleDerived" выполнить ".
E3110DslEditorRootClassCannotBeAbstract Ошибка проверки - абстрактный класс.
E3120ClassReferredByElementToolCannotBeAbstract Ошибка проверки - абстрактный класс средства.
E3160BaseDomainClassAccessibility Ошибка проверки - базовый класс менее доступно не выводится.
E3170DomainPropertyNameNotUnique Ошибка проверки - повторяющееся имя свойства.
E3171DomainPropertyNameNotAllowed Ошибка проверки - конфликт имени свойства с неявным базовым классом.
E3180DomainPropertyNameClashWithClass Ошибка проверки - конфликт свойств и имен ролей.
E3181DomainRoleNameClashWithInternal Ошибка проверки - конфликт имени свойства с неявным базовым классом.
E3182RolePropertyNameClashWithInternal Ошибка Validaiton - конфликт имени свойства с неявным базовым классом.
E3185RolePropertyPrivateNoDerivation Ошибка проверки:не удалось переопределить роль свойства если конфиденциальное
E3190InvalidDefaultValue Ошибка проверки - недопустимый значения по умолчанию для свойства.
E3192DefaultValueNotUsingInvariantCulture Ошибка проверки.значение по умолчанию не с помощью InvariantCulture.
E3230OnlyOneDomainPropertyElementNameTrueAllowed Ошибка проверки - несколько свойств помечено как IsElementName.
E3240ElementNameProviderIsNotAllowed Ошибка проверки - ElementNameProvider, но не IsElementName.
E3241NamePropertyWrongType Ошибка проверки - свойство помечено как IsElementName нестрокового.
E3250PropertyTypeAccessibility Ошибка проверки - тип свойства меньше, чем доступно свойство.
E3260MonikersInaccessible Ошибка проверки - MonikerKey квалификатор моникера или внутренними или закрытыми
E3280TypeDefinedInOtherModel Ошибка проверки - тип определен в отдельные модели не импортированной данным.
E3285InvalidPropertyType Ошибка проверки - недопустимый тип свойства.
E3300DomainRoleNameNotUnique Ошибка проверки - повторяющееся имя роли.
E3310AllowDupInconsistentWithEmbeddingAndMultiplicity Ошибка проверки - AllowDuplicate означает не внедрены и количество элементов множества.
E3320MismatchingAllowDupFromBaseRelationship Ошибка проверки - AllowDuplicate должно быть согласовано с базовым связи.
E3331MismatchBaseClassAndBaseRelationship Ошибка проверки - связь не может наследовать от DomainClass.
E3340MismatchBaseClassLink Ошибка проверки - ссылки базового класса, должны быть правильного типа.
E3350TargetRolePlayerMustBeProperDomainClassInEmbeddingRelationship Ошибка проверки - целевой объект внедрить не может быть связи.
E3360MismatchingIsEmbeddingFromBaseRelationship Ошибка проверки - IsEmbedding должно соответствовать базовому отношению.
E3370BaseRelationMustBeAbstractWhenIsEmbeddingMismatchFromBase Ошибка проверки - IsEmbedding должно соответствовать основанию.
E3390AbstractRelationshipCannotBeReferredByLinkConnectDirective Ошибка проверки подключения директива - ссылка должна ссылаться на DomainClass.
E3420BaseRelationshipRolePlayerIncompatible Ошибка проверки - роль проигрывателя базового связи не находится roleplayer причины этого.
E3430RolePlayerAndDomainRelationshipDifferentModel Ошибка проверки - roleplayer и связи в разных моделях.
E3432SourceRolePlayerDifferentModel Ошибка проверки - roleplayer источника в другой модели (невозможно сериализовать).
E3440DomainRolePropertyNameInvalid Роль ошибки проверки - недопустимая или отсутствует имя свойства.
E3445DomainRolePlayerInvalid Роль ошибки проверки - недопустимая или отсутствует проигрывателя.
E3450RoleCollectionTypeIncompatibleWithMultiplicity Ошибка проверки - указанная роль типа коллекции рассогласована к числу элементов.
E3460InconsistentEmbeddedRoleMultiplicityAmongDescendents Ошибка проверки - количества элементов должны быть совместимы с основанием.
E3465TargetMultiplicityMaxOne Ошибка проверки.внедрение связей не может быть "много" количества элементов целевого объекта.
E3480DerivedRelationshipLowerBoundZero Ошибка проверки - рассогласованное, полученное количество элементов связи.
E3510DerivedRelationshipUpperBoundMustBeOne Ошибка проверки - рассогласованное, полученное количество элементов связи.
E3570ReferenceTargetRequiresMonikerOrSerialize Ошибка проверки - требуемый моникер.
E3575AllowsDuplicateRequiresMonikerOrSerialize Ошибка проверки - требуемый моникер.
E4000PathMustHaveSegments Ошибка проверки - пустой не разрешенный путь.
E4005InvalidRole Роль ошибки проверки - недопустимая или отсутствует в пути.
E4010PathSegmentDislocation Ошибка проверки - целевой объект сегмента пути не совместимы с источником далее.
E4015PathInitialDislocation Предупреждение проверки - целевой объект сегмента пути не с исходным классом.
E4020PathElementSegmentDislocation Ошибка проверки - целевой объект сегмента пути не совместимы с источником далее.
E4030OnlyLastLinksMultiple Ошибка проверки не разрешенные ссылки кратен исключают в качестве итогового сегмент пути.
E4040PathEndDislocation Ошибка проверки - конечного сегмента пути несовместимого с классом целевого объекта.
E4100PropertyNotInContainer Ошибка проверки - свойство в пути принадлежит другому классу от того, на
E4110NoPropertyInPropertyPath Ошибка проверки - отсутствие свойства, определенного в пути свойств.
E4120CannotParseDomainPath Ошибка проверки - путь домена не удается выполнить синтаксический анализ
E4125InvalidExplorerBehaviorHiddenNodePath Ошибка проверки - недопустимый путь домена скрытого узла расширений функциональности обозревателя
E5000ElementMergeMissingIndex Ошибка проверки - отсутствие класса индекса в ElementMerge.
E5010DuplicateElementMergeDirectives Ошибка проверки - 2 ElementMerges для одного и того же класса индекса.
E5030ElementMergeHasForwardingAndLinkCreation Ошибка проверки - ElementMerge имеет и пути создания препровождения и ссылки.
E5031ElementMergeHasForwardingAndCustom Ошибка проверки - ElementMerge не переадресованы путь и набор IsCustom.
E5040ElementMergeHasCollectionForwardingPath Ошибка проверки - путь препровождения ElementMerge не должен быть множественн.
E5050LinkCreationPathTarget Ошибка проверки - путь LinkCreation не совместим с классом индекса.
E5060LinkCreationPathMustBeLinks Ошибка проверки - путь создания связи должен быть завершен в сегменте ссылок.
E5070LinkCreationPathMustNotBeAbstract Ошибка проверки - последний сегмент пути создания связей не должен быть абстрактным.
E5090RolePlayerConnectDirectivePathCollection Ошибка проверки - RolePlayerConnectDirective не должно быть в коллекции.
E5110DuplicateConnectionBuilderNames Ошибка проверки - повторяющиеся имена ConnectionBuilder.
E5111ConnectionBuilderEmptyName Ошибка проверки - пустое имя ConnectionBuilder.
E5130LinkDirectiveCustomOrRelationship Ошибка проверки - ConnectionBuilder должно или иметь LinkConnectDirective или быть UsesCustomConnect.
E5150LinkConnectorTargetTypeIncompatible Ошибка проверки - тип целевого объекта неправды LinkConnectDirective.
E6010RootCannotBeSerialized Ошибка проверки - корневой класс должен иметь SerializeId или ключ моникера.
E6040XmlClassDataDuplicateTypeName Ошибка проверки - повторяющиеся имена типов для XmlClassData
E6041XmlClassDataInvalidTypeName Ошибка проверки - пустое имя типа в XmlClassData.
E6060XmlClassDataDuplicateElementName Ошибка проверки - повторяющиеся имена элементов в XmlClassData.
E6061XmlClassDataInvalidElementName Ошибка проверки - пустое имя элемента в XmlClassData.
E6062XmlClassDataInvalidClass Моникер ошибки проверки - недопустимый или отсутствующий класса в XmlClassData.
E6065XmlElementNameSameAsMoniker Ошибка проверки - MonikerElementName не должно быть таким же, как и ElementName
E6067XmlInvalidMonikerAttributeName Ошибка проверки - имя атрибута должно быть именем допустимого xml-документа моникера
E6068XmlInvalidMonikerElementName Ошибка проверки - имя элемента должно быть именем допустимого xml-документа моникера
E6070XmlPropertyMoniker Ошибка проверки - недопустимый моникер свойства в XmlClassData.
E6071DuplicateMonikerKey Ошибка проверки - нескольких свойств помечен в качестве ключа моникера.
E6072DuplicateMonikerQualifier Ошибка проверки - нескольких свойств помечено как в качестве квалификатора моникера.
E6085InvalidDomainRelationshipReference Ошибка проверки - недопустимый моникер доменной ссылки.
E6086IncompatibleDomainRelationshipReference Ошибка проверки - недопустимый моникер доменной ссылки.
E6087InvalidRoleElementName Ошибка проверки - недопустимый моникер доменной ссылки.
E6115PropertiesUseFullForm Ошибка проверки - UseFullForm обязательно.
E6117AllowDuplicatesUseFullForm Ошибка проверки - UseFullForm обязательно.
E6125CustomRelationsUseFullForm Ошибка проверки - установка UseFullForm изготовлено где связь.
E6130XmlPropertyDataInvalidDomainProperty Моникер ошибки проверки - недопустимый или отсутствующий домена свойства в XmlPropertyData.
E6140DuplicateXmlElementName Ошибка проверки:double свойство Xml или роль имени элемента в XmlClassData.
E6150MonikerMustBeAttributeRepresentation Ошибка проверки - ignore не задайте в свойствах, ключ или квалификатор моникера.
E7010NegativeWidthHeightThickness Ошибка проверки.отрицательные ширина, высота или ширина.
E7080FixedTooltipTextEmpty Ошибка проверки - TooltipText помечен как зафиксировано, но предоставленных нет.
E7100DuplicateDecoratorName Ошибка проверки - повторяющееся имя оформителя.
E7101EmptyDecoratorName Ошибка проверки - пустое имя оформителя.
E7140ExpandCollapseNotOnShape Ошибка проверки оформитель ExpandCollapse - неуместный для данного элемента схемы.
E7150IconDecoratorImageInvalid Ошибка проверки - недопустимый путь к файлу оформителя значка.
E7151IconDecoratorImageFileNotFound Ошибка проверки - файл не найден оформителя значка.
E7160ImageShapeImageInvalid Ошибка проверки - недопустимый путь файла изображения.
E7161ImageShapeImageFileNotFound Ошибка проверки не найден файл фигуры образа.
E7170CompartmentNameDuplicate Ошибка проверки - повторяющееся имя секции.
E7171CompartmentNameEmpty Ошибка проверки - пустое имя секции.
E7180CompartmentFontSizeOutOfRange Ошибка проверки - недопустимый размер шрифта.
E7200ElementMergeInvalidOnShape Ошибка проверки - недопустимый слияния элементов на форму.
E7210ElementCustomMergeInvalidOnDiagramElement Ошибка проверки - пользовательское слияние недопустимое на схеме.
E7220ElementMergeLinkCreationPathsInvalidOnDiagramElement Ошибка проверки - пути создания ссылки на недопустимые на схеме.
E8077ShapeMapParentElementPathNull Ошибка проверки - родительский элемент не должен иметь значение null
E8080ShapeMapParentElementNotCollection Ошибка проверки - родительский элемент не должен быть коллекцией.
E8100MappedShapeOccursInUnmappedShapes Ошибка проверки - форма происходит, оба в сопоставленных фигурах и несопоставленного фигуры перечислены.
E8130MappingDiagramClass Ошибка проверки.не удается сопоставить класс схемы.
E8140ShapeMapInvalidForCompartmentShape Ошибка проверки - используйте CompartmentShapeMap для CompartmentShape.
E8141ShapeMapInvalidForSwimLane Ошибка проверки - используйте соответствующее сопоставление для отслеживания.
E8142NoShapeNorDiagramMappedToParentElement Ошибка проверки фигура или схема - none, подключенные к пути не родительского элемента (или подклассам неабстрактных).
E8145InvalidParentShapeType Ошибка проверки - недопустимый parenting фигуры.
E8146InvalidParentSubclassShapeType Ошибка проверки - недопустимый parenting фигуры.
E8150DuplicateCompartment Ошибка проверки - повторяющееся сопоставление секций.
E8155MissingCompartmentMap Ошибка проверки не как сами секции.
E8160CompartmentElementsDisplayedCollection Ошибка проверки - секции должны отображать коллекции.
E8161CompartmentElementsDisplayedInvalid Ошибка проверки - отсутствует ElementsDisplayed в сопоставлении compertment.
E8191CompartmentMapPropertyDisplayedInvalid Ошибка проверки - недопустимая строка настраиваемого.
E8201ConnectorMapMissingRelationOrConnector Ошибка проверки - недопустимое ConnectorMap.
E8210ConnectorMapSourceNotMapped Ошибка проверки - недопустимое ConnectorMap.
E8211ConnectorMapTargetNotMapped Ошибка проверки - недопустимое ConnectorMap.
E8215ConnectorMapNotAbstract Ошибка проверки - недопустимое ConnectorMap.
E8225InvalidDecoratorMapNoVisibilityOrProperty Ошибка проверки - сопоставление оформителя имеет ни видимость, ни путь к свойству
E8230InconsistentSwimlaneAlignment Ошибка проверки - прокрутки располагается в различных направлениях.
E8250DuplicateShapeMap Ошибка проверки - 2 shapemaps сопоставить одну и ту же форму к тому же классу.
E8260InconsistentConnectorMapCustomization Ошибка проверки - разные параметры настройки на сопоставлениях на один и тот же соединителю.
E8265DuplicateConnectorMap Ошибка проверки - 2 сопоставления соединителя сопоставить те же связь и соединителя.
E9060PropertyPathInTypeDescriptor Ошибка проверки - недопустимый путь свойства.
N0101XmlDefinitionNoBehavior Ошибка проверки - XmlDefinition не имеет XmlSerializationBehavior
N0110EditorNoValidation Ошибка проверки - редактор не имеет никакой проверки
N0120DslNoDiagram Ошибка проверки:DSL не имеет схему
N2140EditorDslMustEqualRootLibrary Ошибка проверки - несогласованности DSL сослался к классу редактора и корня.
N2150XmlSerializationInconsistent Ошибка проверки:несогласованные ссылки DSL из XmlSerialization и конструктора.
N2220ExplorerHasNoBehavior Ошибка проверки - обозреватель не имеет расширение функциональности
N3435InvalidRole Ошибка проверки - отсутствует или недопустимую роль.
N3461RootIsEmbeddedTarget Ошибка проверки - корень редактор также целевой объект "один" внедрить с количеством элементов.
N3640EmptyGuid Ошибка проверки - пустой не разрешается идентификатор guid - без открытого.
N7050IncompatibleBase Ошибка проверки:несовместимая базовая форма.
N8075ShapeMapInvalidShapeOrClass Ошибка проверки - недопустимая или отсытствие моникер формы или класса.
N8180InvalidCompartment Моникер ошибки проверки - недопустимый или отсутствующий comparment.
N8220InvalidDecoratorMapDecoratorReference Ошибка проверки - недопустимое DecoratorMap.
W2160EditorRootClassUnequalDiagramClass Предупреждение проверки - корневой класс в данный момент редактор должен совпадать с типом класса схемы
W3062EnumerationFlagsShouldHaveValues Предупреждение проверки IsFlags - если установлено, если все литералы имеют значения.
W3130OrphanDomainClass Ошибка проверки - класс транзитивно, внедренный в корне.
W3200InvalidDefaultDomainValue Ошибка проверки - недопустимый значения по умолчанию для свойства.
W3380AbstractDomainRelationWithMultiplicityOneMustHaveChild Ошибка проверки - абстрактное связи с количеством элементов безнулевым но не дочерним элементом.
W3470DerivedDomainRelationshipMustBeInstantiated Ошибка проверки - абстрактное связи с количеством элементов безнулевым принудительно производные связи быть создан.
W3490DerivedRelationshipCannotBeInstantiated Ошибка проверки - указанное основание с количеством элементов одним предотвращает дочерние элементы из быть создан.
W3500BaseRelationshipMissingAbstract Ошибка проверки - базовое отношение не является абстрактным.
W3520ChangeBaseDomainRelationLowerBound Ошибка проверки - неуместное число элементов в базовом связи.
W3565InheritSerializeId Ошибка проверки - SerializeId обязательно.
W3571ReferenceTargetRequiresMonikerSerializeOrCustom Предупреждение проверки - требуемый моникер.
W3576AllowsDuplicateRequiresMonikerSerializeOrCustom Предупреждение проверки - требуемый моникер.
W6001UnresolvedLibraryImport Предупреждение проверки - недопустимый путь в ввозе Dsllibrary
W6002CircularLibraryImport Предупреждение проверки - круговой Dsllibrary обнаруженный импорт
W6088RoleElementNameIgnored Предупреждение проверки - с RoleElementName должен быть опущен.
W6090NoUseFullFormOrOmitOnAbstract Предупреждение проверки - none UseFullForm пропустить ни в абстрактных связях.
W6100DerivedRelationUseFullForm Ошибка проверки - UseFullForm в производном связи.
W6110DerivedRelationNoOmit Ошибка проверки - пропустить не рекомендуется в производном связи.
W6160MonikerShouldBeName Предупреждение проверки - моникер должен быть именем элемента
W6170MonikerShouldHaveDefault Предупреждение проверки - моникер должен быть имеет значение по умолчанию
W7310BadCompartmentDecoratorLocation Предупреждение проверки - оформитель секции должен быть наружн или InnerTop.
W8143SubclassOfParentElementNotMappedToShapeNorDiagram Предупреждение Vaildation - подкласс родительского элемента не сопоставлен для формирования или схема.
W9065DomainTypeDescriptorHasIncompatibleProperties Предупреждение проверки - DomainTypeDescriptor имеет и CustomCoded=true и PropertyPaths задавшее
W9070DomainTypeDescriptorPropertiesNotSpecified Предупреждение проверки - DomainTypeDescriptor имеет ни CustomCoded=true, ни любое PropertyPaths задавшее

См. также

Ссылки

Microsoft.VisualStudio.Modeling.DslDefinition - пространство имен