Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |