DslViolationId Enumeration

Namespace:  Microsoft.VisualStudio.Modeling.DslDefinition
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.dll)

Syntax

'Declaration
Public Enumeration DslViolationId
'Usage
Dim instance As DslViolationId
public enum DslViolationId
public enum class DslViolationId
public enum DslViolationId

Members

Member name Description
E0000GeneralError
N0101XmlDefinitionNoBehavior
N0110EditorNoValidation
N0120DslNoDiagram
E2020ElementToolCreatingRoot
E2030ElementToolWrongType
E2050DuplicateToolName
E2051EmptyToolName
E2060ToolboxIconInvalid
E2061ToolboxIconFileNotFound
E2070ToolboxHelpKeywordFormat
E2080ToolboxCaptionEmpty
E2090SourceCursorIconInvalid
E2091SourceCursorIconFileNotFound
E2100TargetCursorIconInvalid
E2101TargetCursorIconFileNotFound
E2110DuplicateToolboxTabText
E2111EmptyToolboxTabText
E2120EditorIconInvalid
E2121EditorIconFileNotFound
E2130EditorFileExtension
N2140EditorDslMustEqualRootLibrary
N2150XmlSerializationInconsistent
E2152DslEditorRootClassWrongType
E2155DslEditorRootClassUndefined
W2160EditorRootClassUnequalDiagramClass
E2180InvalidXmlSerializationNamespace
E2200EditorEmptyGuid
E2210ExplorerEmptyGuid
E2215ExplorerInvalidName
N2220ExplorerHasNoBehavior
E3000InternalClassName
E3001InternalXmlName
E3005InvalidDisplayName
E3040DslLibraryClassMemberWrongType
E3041InvalidNamespace
E3042InvalidIdentifier
E3043InvalidIdentifierNoContext
E3045DslLibraryVersionOutOfRange
E3060EnumerationLiteralNameNotUnique
E3061EnumerationValueNotNullOrInteger
W3062EnumerationFlagsShouldHaveValues
E3070NameNotUniqueSameType
E3071NameNotUniqueDifferentType
E3080DomainClassHasCircularInheritance
E3090BaseDomainClassIsSealed
E3100DuplicateDoubleDerivedClassDefined
E3110DslEditorRootClassCannotBeAbstract
E3120ClassReferredByElementToolCannotBeAbstract
W3130OrphanDomainClass
E3160BaseDomainClassAccessibility
E3170DomainPropertyNameNotUnique
E3171DomainPropertyNameNotAllowed
E3180DomainPropertyNameClashWithClass
E3181DomainRoleNameClashWithInternal
E3182RolePropertyNameClashWithInternal
E3185RolePropertyPrivateNoDerivation
E3190InvalidDefaultValue
E3192DefaultValueNotUsingInvariantCulture
W3200InvalidDefaultDomainValue
E3230OnlyOneDomainPropertyElementNameTrueAllowed
E3240ElementNameProviderIsNotAllowed
E3241NamePropertyWrongType
E3250PropertyTypeAccessibility
E3260MonikersInaccessible
E3280TypeDefinedInOtherModel
E3285InvalidPropertyType
E3300DomainRoleNameNotUnique
E3310AllowDupInconsistentWithEmbeddingAndMultiplicity
E3320MismatchingAllowDupFromBaseRelationship
E3331MismatchBaseClassAndBaseRelationship
E3340MismatchBaseClassLink
E3350TargetRolePlayerMustBeProperDomainClassInEmbeddingRelationship
E3360MismatchingIsEmbeddingFromBaseRelationship
E3370BaseRelationMustBeAbstractWhenIsEmbeddingMismatchFromBase
W3380AbstractDomainRelationWithMultiplicityOneMustHaveChild
E3390AbstractRelationshipCannotBeReferredByLinkConnectDirective
E3420BaseRelationshipRolePlayerIncompatible
E3430RolePlayerAndDomainRelationshipDifferentModel
N3435InvalidRole
E3440DomainRolePropertyNameInvalid
E3445DomainRolePlayerInvalid
E3450RoleCollectionTypeIncompatibleWithMultiplicity
E3460InconsistentEmbeddedRoleMultiplicityAmongDescendents
N3461RootIsEmbeddedTarget
E3465TargetMultiplicityMaxOne
W3470DerivedDomainRelationshipMustBeInstantiated
E3480DerivedRelationshipLowerBoundZero
W3490DerivedRelationshipCannotBeInstantiated
W3500BaseRelationshipMissingAbstract
W3505BaseRoleNotSameNamedOrAbstract
W3506AmbiguousDerivedRoleOfConcreteBase
E3510DerivedRelationshipUpperBoundMustBeOne
W3520ChangeBaseDomainRelationLowerBound
W3565InheritSerializeId
E3570ReferenceTargetRequiresMonikerOrSerialize
W3571ReferenceTargetRequiresMonikerSerializeOrCustom
E3575AllowsDuplicateRequiresMonikerOrSerialize
W3576AllowsDuplicateRequiresMonikerSerializeOrCustom
N3640EmptyGuid
E4000PathMustHaveSegments
E4005InvalidRole
E4010PathSegmentDislocation
E4015PathInitialDislocation
E4020PathElementSegmentDislocation
E4030OnlyLastLinksMultiple
E4040PathEndDislocation
E4100PropertyNotInContainer
E4110NoPropertyInPropertyPath
E4120CannotParseDomainPath
E5000ElementMergeMissingIndex
E5010DuplicateElementMergeDirectives
E5030ElementMergeHasForwardingAndLinkCreation
E5031ElementMergeHasForwardingAndCustom
E5040ElementMergeHasCollectionForwardingPath
E5050LinkCreationPathTarget
E5060LinkCreationPathMustBeLinks
E5070LinkCreationPathMustNotBeAbstract
E5090RolePlayerConnectDirectivePathCollection
E5110DuplicateConnectionBuilderNames
E5111ConnectionBuilderEmptyName
E5130LinkDirectiveCustomOrRelationship
E5150LinkConnectorTargetTypeIncompatible
E6010RootCannotBeSerialized
E6040XmlClassDataDuplicateTypeName
E6041XmlClassDataInvalidTypeName
E6060XmlClassDataDuplicateElementName
E6061XmlClassDataInvalidElementName
E6062XmlClassDataInvalidClass
E6065XmlElementNameSameAsMoniker
E6067XmlInvalidMonikerAttributeName
E6068XmlInvalidMonikerElementName
E6070XmlPropertyMoniker
E6071DuplicateMonikerKey
E6072DuplicateMonikerQualifier
E6085InvalidDomainRelationshipReference
E6086IncompatibleDomainRelationshipReference
E6087InvalidRoleElementName
W6088RoleElementNameIgnored
W6090NoUseFullFormOrOmitOnAbstract
W6100DerivedRelationUseFullForm
W6110DerivedRelationNoOmit
E6115PropertiesUseFullForm
E6117AllowDuplicatesUseFullForm
E6125CustomRelationsUseFullForm
E6130XmlPropertyDataInvalidDomainProperty
E6140DuplicateXmlElementName
E6150MonikerMustBeAttributeRepresentation
W6160MonikerShouldBeName
W6170MonikerShouldHaveDefault
E7100DuplicateDecoratorName
E7101EmptyDecoratorName
E7010NegativeWidthHeightThickness
N7050IncompatibleBase
E7080FixedTooltipTextEmpty
E7140ExpandCollapseNotOnShape
E7150IconDecoratorImageInvalid
E7151IconDecoratorImageFileNotFound
E7160ImageShapeImageInvalid
E7161ImageShapeImageFileNotFound
E7170CompartmentNameDuplicate
E7171CompartmentNameEmpty
E7180CompartmentFontSizeOutOfRange
E7200ElementMergeInvalidOnShape
E7210ElementCustomMergeInvalidOnDiagramElement
E7220ElementMergeLinkCreationPathsInvalidOnDiagramElement
W7310BadCompartmentDecoratorLocation
N8075ShapeMapInvalidShapeOrClass
E8077ShapeMapParentElementPathNull
E8080ShapeMapParentElementNotCollection
E8100MappedShapeOccursInUnmappedShapes
E8130MappingDiagramClass
E8140ShapeMapInvalidForCompartmentShape
E8141ShapeMapInvalidForSwimLane
E8142NoShapeNorDiagramMappedToParentElement
W8143SubclassOfParentElementNotMappedToShapeNorDiagram
E8145InvalidParentShapeType
E8146InvalidParentSubclassShapeType
E8150DuplicateCompartment
E8155MissingCompartmentMap
E8160CompartmentElementsDisplayedCollection
E8161CompartmentElementsDisplayedInvalid
N8180InvalidCompartment
E8191CompartmentMapPropertyDisplayedInvalid
E8201ConnectorMapMissingRelationOrConnector
E8210ConnectorMapSourceNotMapped
E8211ConnectorMapTargetNotMapped
E8215ConnectorMapNotAbstract
N8220InvalidDecoratorMapDecoratorReference
E8225InvalidDecoratorMapNoVisibilityOrProperty
E8230InconsistentSwimlaneAlignment
E8250DuplicateShapeMap
E8260InconsistentConnectorMapCustomization
E8265DuplicateConnectorMap
E9060PropertyPathInTypeDescriptor
W9065DomainTypeDescriptorHasIncompatibleProperties
W9070DomainTypeDescriptorPropertiesNotSpecified

See Also

Reference

Microsoft.VisualStudio.Modeling.DslDefinition Namespace