DslViolationId, énumération
Énumération des erreurs de validation prédéfinies de contrainte de DMDM.Noms d'erreur de début avec « E », avertissements avec « W ».
Espace de noms : Microsoft.VisualStudio.Modeling.DslDefinition
Assembly : Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Syntaxe
'Déclaration
Public Enumeration DslViolationId
public enum DslViolationId
Membres
Nom de membre | Description | |
---|---|---|
E0000GeneralError | Identificateur général d'erreurs pour déboguer. | |
E2020ElementToolCreatingRoot | Erreur de validation - tente d'outil de créer la racine | |
E2030ElementToolWrongType | Erreur de validation - tente d'outil de créer un élément de DomainRelationship ou de diagramme | |
E2050DuplicateToolName | Erreur de validation - nom en double d'outil | |
E2051EmptyToolName | Erreur de validation - nom vide d'outil | |
E2060ToolboxIconInvalid | Erreur de validation - icône d'outil valide | |
E2061ToolboxIconFileNotFound | Erreur de validation - fichier d'icône d'outil introuvable | |
E2070ToolboxHelpKeywordFormat | Erreur de validation - format valide de clé Help d'outil | |
E2080ToolboxCaptionEmpty | Erreur de validation - pas de légende d'élément de boîte à outils | |
E2090SourceCursorIconInvalid | Erreur de validation - filepath d'icône de curseur de source de connecteur valide | |
E2091SourceCursorIconFileNotFound | Erreur de validation - fichier d'icône de curseur de source de connecteur introuvable | |
E2100TargetCursorIconInvalid | Erreur de validation - filepath cible d'icône de curseur de connecteur valide | |
E2101TargetCursorIconFileNotFound | Erreur de validation - fichier cible d'icône de curseur de connecteur introuvable | |
E2110DuplicateToolboxTabText | Erreur de validation - titre en double d'onglet de boîte à outils. | |
E2111EmptyToolboxTabText | Erreur de validation - titre vide d'onglet de boîte à outils. | |
E2120EditorIconInvalid | Erreur de validation - chemin d'accès de fichier d'icône d'éditeur valide. | |
E2121EditorIconFileNotFound | Erreur de validation - fichier d'icône d'éditeur introuvable. | |
E2130EditorFileExtension | Extension de fichier d'erreurs de validation valide. | |
E2152DslEditorRootClassWrongType | Erreur de validation - la classe racine d'éditeur n'est pas un DomainClass ordinaire. | |
E2155DslEditorRootClassUndefined | Erreur de validation - la classe racine d'éditeur n'est pas spécifiée. | |
E2180InvalidXmlSerializationNamespace | Erreur de validation - l'espace de noms XML valide de XmlSerialization. | |
E2200EditorEmptyGuid | Erreur de validation - GUID valide d'éditeur | |
E2210ExplorerEmptyGuid | Erreur de validation - GUID valide d'explorateur | |
E2215ExplorerInvalidName | Erreur de validation - nom valide d'explorateur | |
E3000InternalClassName | Erreur de validation - conflits de noms avec code généré. | |
E3001InternalXmlName | Erreur de validation - conflits de noms de XML avec des CDs. | |
E3005InvalidDisplayName | Erreur de validation - nom vierge ou displayname. | |
E3040DslLibraryClassMemberWrongType | Erreur de validation - les classes de bibliothèque DÉSOLÉ doivent toutes être DomainClasses ordinaire. | |
E3041InvalidNamespace | Erreur de validation - l'espace de noms valide. | |
E3042InvalidIdentifier | Erreur de validation - identificateur valide de C-. | |
E3043InvalidIdentifierNoContext | Erreur de validation - identificateur valide de C-. | |
E3045DslLibraryVersionOutOfRange | Erreur de validation - numéro de version négatif. | |
E3060EnumerationLiteralNameNotUnique | Erreur de validation - nom littéral en double dans une énumération. | |
E3061EnumerationValueNotNullOrInteger | Erreur de validation - la valeur d'énumération fournie n'est pas un entier. | |
E3070NameNotUniqueSameType | Erreur de validation - noms de doublon entre DomainClasses dans le même espace de noms. | |
E3071NameNotUniqueDifferentType | Erreur de validation - noms de doublon entre DomainClasses dans le même espace de noms. | |
E3080DomainClassHasCircularInheritance | Erreur de validation - héritage entre DomainClasses circulaire. | |
E3090BaseDomainClassIsSealed | Erreur de validation - la classe de base est sealed. | |
E3100DuplicateDoubleDerivedClassDefined | Erreur de validation - le nom de classe termine « DoubleDerived ». | |
E3110DslEditorRootClassCannotBeAbstract | Erreur de validation - classe racine abstraite. | |
E3120ClassReferredByElementToolCannotBeAbstract | Erreur de validation - classe abstraite d'outil. | |
E3160BaseDomainClassAccessibility | Erreur de validation - classe de base moins accessible que dérivée. | |
E3170DomainPropertyNameNotUnique | Erreur de validation - nom de la propriété en double. | |
E3171DomainPropertyNameNotAllowed | Erreur de validation - désaccord de nom de la propriété avec la classe de base implicite. | |
E3180DomainPropertyNameClashWithClass | Erreur de validation - la propriété et le rôle de noms s'opposent. | |
E3181DomainRoleNameClashWithInternal | Erreur de validation - désaccord de nom de la propriété avec la classe de base implicite. | |
E3182RolePropertyNameClashWithInternal | Erreur de Validaiton - désaccord de nom de la propriété avec la classe de base implicite. | |
E3185RolePropertyPrivateNoDerivation | Erreur de validation - ne peut pas substituer le rôle de propriété si privé | |
E3190InvalidDefaultValue | Erreur de validation - valeur par défaut non valide pour la propriété. | |
E3192DefaultValueNotUsingInvariantCulture | Erreur de validation - valeur par défaut n'utilisant pas InvariantCulture. | |
E3230OnlyOneDomainPropertyElementNameTrueAllowed | Erreur de validation - plusieurs propriétés IsElementName marqué. | |
E3240ElementNameProviderIsNotAllowed | Erreur de validation - ElementNameProvider mais pas IsElementName. | |
E3241NamePropertyWrongType | Erreur de validation - propriété IsElementName marqué de non- chaîne non-chaîne. | |
E3250PropertyTypeAccessibility | Erreur de validation - type de propriété moins accessible que la propriété. | |
E3260MonikersInaccessible | Erreur de validation - MonikerKey ou qualificateur de moniker est privé ou interne | |
E3280TypeDefinedInOtherModel | Le type d'erreur de validation est défini dans un modèle séparé non importé par ce. | |
E3285InvalidPropertyType | Erreur de validation - type de propriété valide. | |
E3300DomainRoleNameNotUnique | Erreur de validation - rôle en double de nom. | |
E3310AllowDupInconsistentWithEmbeddingAndMultiplicity | Erreur de validation - AllowDuplicate signifie pas une incorporation et une multiplicité considérablement. | |
E3320MismatchingAllowDupFromBaseRelationship | Erreur de validation - AllowDuplicate doit être compatible avec la relation de base. | |
E3331MismatchBaseClassAndBaseRelationship | Erreur de validation - la relation ne peut pas hériter de DomainClass. | |
E3340MismatchBaseClassLink | Erreur de validation - les liens de classe de base doivent être de type correct. | |
E3350TargetRolePlayerMustBeProperDomainClassInEmbeddingRelationship | Erreur de validation - la cible de l'incorporation ne peut pas être une relation. | |
E3360MismatchingIsEmbeddingFromBaseRelationship | Erreur de validation - IsEmbedding doit correspondre à la relation de base. | |
E3370BaseRelationMustBeAbstractWhenIsEmbeddingMismatchFromBase | Erreur de validation - IsEmbedding doit correspondre à la base. | |
E3390AbstractRelationshipCannotBeReferredByLinkConnectDirective | Erreur de validation - le lien connectent la directive doit faire référence à un DomainClass. | |
E3420BaseRelationshipRolePlayerIncompatible | Erreur de validation - le rôle de lecteur de relation de base n'est pas une base de ce roleplayer. | |
E3430RolePlayerAndDomainRelationshipDifferentModel | Erreur de validation - le roleplayer et la relation sont dans des modèles. | |
E3432SourceRolePlayerDifferentModel | Erreur de validation - roleplayer de source dans le modèle différent (ne peut pas sérialiser). | |
E3440DomainRolePropertyNameInvalid | Rôle valide ou manquant d'erreur de validation - de nom de la propriété. | |
E3445DomainRolePlayerInvalid | Rôle valide ou manquant d'erreur de validation - de lecteur. | |
E3450RoleCollectionTypeIncompatibleWithMultiplicity | Erreur de validation - le rôle spécifié de type de collection est incompatible à la multiplicité. | |
E3460InconsistentEmbeddedRoleMultiplicityAmongDescendents | Erreur de validation - les multiplicités doivent être compatibles avec la base. | |
E3465TargetMultiplicityMaxOne | Erreur de validation - les relations d'incorporation ne peuvent pas avoir « plusieurs » multiplicité cible. | |
E3480DerivedRelationshipLowerBoundZero | Erreur de validation - multiplicité dérivée incompatible de relation. | |
E3510DerivedRelationshipUpperBoundMustBeOne | Erreur de validation - multiplicité dérivée incompatible de relation. | |
E3570ReferenceTargetRequiresMonikerOrSerialize | Erreur de validation - moniker requis. | |
E3575AllowsDuplicateRequiresMonikerOrSerialize | Erreur de validation - moniker requis. | |
E4000PathMustHaveSegments | Erreur de validation - chemin d'accès vide autorisés. | |
E4005InvalidRole | Rôle valide ou manquant d'erreur de validation - dans le chemin d'accès. | |
E4010PathSegmentDislocation | Erreur de validation - cible de segment de chemin d'accès non compatible avec la source de suivant. | |
E4015PathInitialDislocation | Avertissement de validation - cible de segment de chemin d'accès pas avec la classe d'origine. | |
E4020PathElementSegmentDislocation | Erreur de validation - cible de segment de chemin d'accès non compatible avec la source de suivant. | |
E4030OnlyLastLinksMultiple | Erreur de validation - liens multiples non - autorisés à l'exception comme segment final de chemin d'accès. | |
E4040PathEndDislocation | Erreur de validation - segment final de chemin d'accès incompatible avec la classe cible. | |
E4100PropertyNotInContainer | Erreur de validation - la propriété dans le chemin d'accès appartient à une classe différent de celui prévu | |
E4110NoPropertyInPropertyPath | Erreur de validation - aucune propriété définie dans un chemin de propriété. | |
E4120CannotParseDomainPath | Erreur de validation - le chemin d'accès de domaine ne peut pas être analysé | |
E4125InvalidExplorerBehaviorHiddenNodePath | Erreur de validation - chemin d'accès valide de domaine de nœud masqué de comportement d'explorateur | |
E5000ElementMergeMissingIndex | Erreur de validation - aucune classe d'index dans ElementMerge. | |
E5010DuplicateElementMergeDirectives | Erreur de validation - deux ElementMerges pour la même classe d'index. | |
E5030ElementMergeHasForwardingAndLinkCreation | Erreur de validation - ElementMerge a des chemins d'accès de création de transfert et de lien. | |
E5031ElementMergeHasForwardingAndCustom | Erreur de validation - ElementMerge a ne pas transférer le chemin d'accès et l'IsCustom définis. | |
E5040ElementMergeHasCollectionForwardingPath | Erreur de validation - le chemin d'accès de transfert d'ElementMerge ne doit pas être plusieurs. | |
E5050LinkCreationPathTarget | Erreur de validation - le chemin d'accès de LinkCreation n'est pas compatible avec la classe d'index. | |
E5060LinkCreationPathMustBeLinks | Erreur de validation - le chemin d'accès de création de lien doit se terminer dans un segment d'édition de liens. | |
E5070LinkCreationPathMustNotBeAbstract | Erreur de validation - le segment final d'un chemin d'accès de création de lien ne doit pas être abstrait. | |
E5090RolePlayerConnectDirectivePathCollection | Erreur de validation - RolePlayerConnectDirective ne doit pas être un chemin d'accès de collection. | |
E5110DuplicateConnectionBuilderNames | Erreur de validation - noms en double de ConnectionBuilder. | |
E5111ConnectionBuilderEmptyName | Erreur de validation - nom vide de ConnectionBuilder. | |
E5130LinkDirectiveCustomOrRelationship | Erreur de validation - ConnectionBuilder doit avoir un LinkConnectDirective ou être UsesCustomConnect. | |
E5150LinkConnectorTargetTypeIncompatible | Erreur de validation - type de cible de mal de LinkConnectDirective. | |
E6010RootCannotBeSerialized | Erreur de validation - la classe racine doit avoir SerializeId ou une clé de moniker. | |
E6040XmlClassDataDuplicateTypeName | Erreur de validation - noms en double de type pour XmlClassData | |
E6041XmlClassDataInvalidTypeName | Erreur de validation - nom vide de type dans XmlClassData. | |
E6060XmlClassDataDuplicateElementName | Erreur de validation - noms d'élément en double dans XmlClassData. | |
E6061XmlClassDataInvalidElementName | Erreur de validation - nom d'élément vide dans XmlClassData. | |
E6062XmlClassDataInvalidClass | Moniker valide ou manquant d'erreur de validation - de classe dans XmlClassData. | |
E6065XmlElementNameSameAsMoniker | Erreur de validation - MonikerElementName ne doit pas correspondre ElementName | |
E6067XmlInvalidMonikerAttributeName | Erreur de validation - le nom de l'attribut de moniker doit être nom valide de XML | |
E6068XmlInvalidMonikerElementName | Erreur de validation - le nom d'élément de moniker doit être nom valide de XML | |
E6070XmlPropertyMoniker | Erreur de validation - moniker valide de propriété dans XmlClassData. | |
E6071DuplicateMonikerKey | Erreur de validation - plusieurs propriété marquée comme clé de moniker. | |
E6072DuplicateMonikerQualifier | Erreur de validation - plusieurs propriété marquée comme qualificateur de moniker. | |
E6085InvalidDomainRelationshipReference | Erreur de validation - moniker valide de relation de domaine. | |
E6086IncompatibleDomainRelationshipReference | Erreur de validation - moniker valide de relation de domaine. | |
E6087InvalidRoleElementName | Erreur de validation - moniker valide de relation de domaine. | |
E6115PropertiesUseFullForm | Erreur de validation - UseFullForm a requis. | |
E6117AllowDuplicatesUseFullForm | Erreur de validation - UseFullForm a requis. | |
E6125CustomRelationsUseFullForm | Erreur de validation - UseFullForm défini où la relation est personnalisée. | |
E6130XmlPropertyDataInvalidDomainProperty | Moniker valide ou manquant d'erreur de validation - de propriété de domaine dans XmlPropertyData. | |
E6140DuplicateXmlElementName | Erreur de validation - propriété en double de Xml ou rôle de nom d'élément dans XmlClassData. | |
E6150MonikerMustBeAttributeRepresentation | Erreur de validation - ne définissez pas ignorent dans les propriétés qui sont clé ou qualificateur de moniker. | |
E7010NegativeWidthHeightThickness | Erreur de validation - largeur, hauteur ou épaisseur négative. | |
E7080FixedTooltipTextEmpty | Erreur de validation TooltipText - marqué comme résolu, mais aucune fournie. | |
E7100DuplicateDecoratorName | Erreur de validation dupliquez - le nom de décorateur. | |
E7101EmptyDecoratorName | Erreur de validation - nom vide de décorateur. | |
E7140ExpandCollapseNotOnShape | Erreur de validation - décorateur ExpandCollapse inapproprié sur cet élément de diagramme. | |
E7150IconDecoratorImageInvalid | Erreur de validation - chemin d'accès de fichier valide de décorateur d'icône. | |
E7151IconDecoratorImageFileNotFound | Fichier de décorateur d'icône d'erreur de validation introuvable. | |
E7160ImageShapeImageInvalid | Erreur de validation - chemin d'accès valide de fichier image. | |
E7161ImageShapeImageFileNotFound | Erreur de validation - fichier de forme d'image introuvable. | |
E7170CompartmentNameDuplicate | Erreur de validation - nom en double de compartiment. | |
E7171CompartmentNameEmpty | Erreur de validation - nom vide de compartiment. | |
E7180CompartmentFontSizeOutOfRange | Erreur de validation - taille de police valide. | |
E7200ElementMergeInvalidOnShape | Erreur de validation - fusion d'élément non valide sur une forme. | |
E7210ElementCustomMergeInvalidOnDiagramElement | Erreur de validation - fusion personnalisée valide sur un diagramme. | |
E7220ElementMergeLinkCreationPathsInvalidOnDiagramElement | Erreur de validation - liez les chemins d'accès de création non valides sur un diagramme. | |
E8077ShapeMapParentElementPathNull | Erreur de validation - l'élément parent ne doit pas être null | |
E8080ShapeMapParentElementNotCollection | Erreur de validation - l'élément parent ne doit pas être une collection. | |
E8100MappedShapeOccursInUnmappedShapes | Erreur de validation - la forme se produit les deux à la fois en formes mappées et les formes non mappés les répertorient. | |
E8130MappingDiagramClass | Erreur de validation - ne peut pas mapper la classe de diagramme. | |
E8140ShapeMapInvalidForCompartmentShape | Erreur de validation - utilisez CompartmentShapeMap pour un CompartmentShape. | |
E8141ShapeMapInvalidForSwimLane | Erreur de validation - carte appropriée d'utilisation pour un Couloir. | |
E8142NoShapeNorDiagramMappedToParentElement | Erreur de validation - aucune forme ou diagramme n'a mappé au chemin d'accès d'élément parent (ou aux sous-classes non abstraites). | |
E8145InvalidParentShapeType | Erreur de validation - parentage valide de forme. | |
E8146InvalidParentSubclassShapeType | Erreur de validation - parentage valide de forme. | |
E8150DuplicateCompartment | Erreur de validation - mappage en double de compartiment. | |
E8155MissingCompartmentMap | Erreur de validation - compartiment non mappé. | |
E8160CompartmentElementsDisplayedCollection | Erreur de validation - les compartiments doivent afficher des collections. | |
E8161CompartmentElementsDisplayedInvalid | Erreur de validation - ElementsDisplayed absent dans le mappage de compertment. | |
E8191CompartmentMapPropertyDisplayedInvalid | Erreur de validation - chaîne personnalisée valide. | |
E8201ConnectorMapMissingRelationOrConnector | Erreur de validation - ConnectorMap valide. | |
E8210ConnectorMapSourceNotMapped | Erreur de validation - ConnectorMap valide. | |
E8211ConnectorMapTargetNotMapped | Erreur de validation - ConnectorMap valide. | |
E8215ConnectorMapNotAbstract | Erreur de validation - ConnectorMap valide. | |
E8225InvalidDecoratorMapNoVisibilityOrProperty | Erreur de validation - le mappage de décorateur n'a ni la visibilité ni le chemin de propriété | |
E8230InconsistentSwimlaneAlignment | Erreur de validation - des couloirs se sont orientés dans différentes directions. | |
E8250DuplicateShapeMap | Erreur de validation - deux shapemaps mappent la même forme à la même classe. | |
E8260InconsistentConnectorMapCustomization | Erreur de validation - paramètres différents de personnalisation sur des cartes au même connecteur. | |
E8265DuplicateConnectorMap | Erreur de validation - deux cartes de connecteur mappent la même relation et connecteur. | |
E9060PropertyPathInTypeDescriptor | Erreur de validation - chemin de propriété valide. | |
N0101XmlDefinitionNoBehavior | Erreur de validation - XmlDefinition n'a aucun XmlSerializationBehavior | |
N0110EditorNoValidation | Erreur de validation - l'éditeur n'a aucune validation | |
N0120DslNoDiagram | Erreur de validation - le DÉSOLÉ n'a aucun diagramme | |
N2140EditorDslMustEqualRootLibrary | Erreur de validation - DÉSOLÉ incohérent référencé par l'éditeur et la classe racine. | |
N2150XmlSerializationInconsistent | Erreur de validation - références incohérentes DÉSOLÉ de XmlSerialization et de générateur. | |
N2220ExplorerHasNoBehavior | Erreur de validation - l'explorateur n'a aucun comportement | |
N3435InvalidRole | Erreur de validation - manquant ou rôle valide. | |
N3461RootIsEmbeddedTarget | Erreur de validation - la racine d'éditeur est également cible de l'incorporation avec « une multiplicité. » | |
N3640EmptyGuid | Erreur de validation - GUID vide non - autorisé aucun ouvert. | |
N7050IncompatibleBase | Erreur de validation - forme de base incompatible. | |
N8075ShapeMapInvalidShapeOrClass | Erreur de validation - valide ou des façonnez manquant ou moniker de classe. | |
N8180InvalidCompartment | Moniker valide ou manquant d'erreur de validation - de comparment. | |
N8220InvalidDecoratorMapDecoratorReference | Erreur de validation - DecoratorMap valide. | |
W2160EditorRootClassUnequalDiagramClass | Avertissement de validation - la classe racine de l'éditeur doit actuellement être la même que la classe de diagramme | |
W3062EnumerationFlagsShouldHaveValues | Avertissement de validation - s'IsFlags est défini, les littéraux doivent tous avoir des valeurs. | |
W3130OrphanDomainClass | Erreur de validation classe - pas transitif incorporée dans la racine. | |
W3200InvalidDefaultDomainValue | Erreur de validation - valeur par défaut non valide pour la propriété. | |
W3380AbstractDomainRelationWithMultiplicityOneMustHaveChild | Erreur de validation - relation abstraite avec une multiplicité non nulle mais aucun enfant. | |
W3470DerivedDomainRelationshipMustBeInstantiated | Erreur de validation - la relation abstraite avec la multiplicité non nulle force des relations dérivées à instancier. | |
W3490DerivedRelationshipCannotBeInstantiated | Erreur de validation - le annuler concrètes avec la multiplicité une empêché des enfants d'être instancié. | |
W3500BaseRelationshipMissingAbstract | Erreur de validation - la relation de base n'est pas abstraite. | |
W3520ChangeBaseDomainRelationLowerBound | Erreur de validation - multiplicité incorrecte sur la relation de base. | |
W3565InheritSerializeId | Erreur de validation - SerializeId a requis. | |
W3571ReferenceTargetRequiresMonikerSerializeOrCustom | Avertissement de validation - moniker requis. | |
W3576AllowsDuplicateRequiresMonikerSerializeOrCustom | Avertissement de validation - moniker requis. | |
W6001UnresolvedLibraryImport | Avertissement de validation - mauvais chemin d'accès dans l'importation de Dsllibrary | |
W6002CircularLibraryImport | Avertissement de validation - importation circulaire de Dsllibrary détectée | |
W6088RoleElementNameIgnored | Avertissement de validation - RoleElementName non requis avec omettent. | |
W6090NoUseFullFormOrOmitOnAbstract | Avertissement de validation - aucun omettez ni UseFullForm sur des relations abstraites. | |
W6100DerivedRelationUseFullForm | Erreur de validation - UseFullForm dans une relation dérivée. | |
W6110DerivedRelationNoOmit | Erreur de validation - omettez non recommandé sur la relation dérivée. | |
W6160MonikerShouldBeName | Avertissement de validation - le moniker doit être nom d'élément | |
W6170MonikerShouldHaveDefault | Avertissement de validation - le moniker doit être ont une valeur par défaut | |
W7310BadCompartmentDecoratorLocation | Avertissement de validation - de décorateur de compartiment doit être externe ou InnerTop. | |
W8143SubclassOfParentElementNotMappedToShapeNorDiagram | Avertissement de Vaildation - la sous-classe de parent n'est pas mappée pour façonner ou diagramme. | |
W9065DomainTypeDescriptorHasIncompatibleProperties | Avertissement de validation - DomainTypeDescriptor a CustomCoded=true et PropertyPaths a spécifié | |
W9070DomainTypeDescriptorPropertiesNotSpecified | Avertissement de validation - DomainTypeDescriptor n'a ni CustomCoded=true ni n'importe quel PropertyPaths a spécifié |
Voir aussi
Référence
Microsoft.VisualStudio.Modeling.DslDefinition, espace de noms