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 |