Partager via


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