DslViolationId (Enumeración)

enumeración de los errores de validación predefinidos de la restricción de DMDM.Empiece los nombres de error con “E”, las advertencias con “w”.

Espacio de nombres:  Microsoft.VisualStudio.Modeling.DslDefinition
Ensamblado:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)

Sintaxis

'Declaración
Public Enumeration DslViolationId
public enum DslViolationId

Miembros

Nombre de miembro Descripción
E0000GeneralError Id. de error general para depurar.
E2020ElementToolCreatingRoot error de validación - intentos de la herramienta de crear la raíz
E2030ElementToolWrongType Error de validación - la herramienta intenta crear un elemento de DomainRelationship o de diagrama
E2050DuplicateToolName error de validación - nombre duplicado de la herramienta
E2051EmptyToolName error de validación - nombre vacío de la herramienta
E2060ToolboxIconInvalid Error de validación - icono no válido de la herramienta
E2061ToolboxIconFileNotFound Error de validación (archivo de icono de la herramienta no encontrado
E2070ToolboxHelpKeywordFormat Error de validación - formato no válido de la tecla de ayuda de la herramienta
E2080ToolboxCaptionEmpty Error de validación - ningún leyenda del elemento del cuadro de herramientas
E2090SourceCursorIconInvalid Error de validación - filepath el icono del cursor del origen del conector no válido
E2091SourceCursorIconFileNotFound Error de validación (archivo de icono del cursor del origen del conector no encontrado
E2100TargetCursorIconInvalid Error de validación - filepath el icono de cursor de destino de connector no válido
E2101TargetCursorIconFileNotFound Error de validación (archivo de icono de cursor de destino de connector no encontrado
E2110DuplicateToolboxTabText Error de validación - título duplicado de la ficha del cuadro de herramientas.
E2111EmptyToolboxTabText Error de validación - title vacío de la ficha del cuadro de herramientas.
E2120EditorIconInvalid Error de validación (ruta de acceso del archivo de icono de editor no válida.
E2121EditorIconFileNotFound Error de validación (archivo de icono de editor no encontrado.
E2130EditorFileExtension Error de validación (extensión de archivo no válido.
E2152DslEditorRootClassWrongType Error de validación - la clase raíz del editor no es un DomainClass normal.
E2155DslEditorRootClassUndefined Error de validación - la clase raíz del editor no se especifica.
E2180InvalidXmlSerializationNamespace Error de validación (espacio de nombres XML no válido de XmlSerialization.
E2200EditorEmptyGuid Error de validación - guid no válido del editor
E2210ExplorerEmptyGuid Error de validación - guid no válido del explorador
E2215ExplorerInvalidName Error de validación - nombre no válido del explorador
E3000InternalClassName Error de validación - conflictos de nomenclatura con código generado.
E3001InternalXmlName Error de validación - conflictos de nombre XML con CDS.
E3005InvalidDisplayName error de validación - nombre en blanco o displayname.
E3040DslLibraryClassMemberWrongType Error de validación - clases de la biblioteca de DSL si todo está DomainClasses normal.
E3041InvalidNamespace Error de validación (espacio de nombres no válido.
E3042InvalidIdentifier Error de validación (identificador de Invalid C#.
E3043InvalidIdentifierNoContext Error de validación (identificador de Invalid C#.
E3045DslLibraryVersionOutOfRange Error de validación (número de versión Negative.
E3060EnumerationLiteralNameNotUnique error de validación - nombre literal duplicado dentro de una enumeración.
E3061EnumerationValueNotNullOrInteger Error de validación - el valor de enumeración de Proporcionada no es un entero.
E3070NameNotUniqueSameType Error de validación - nombres duplicados entre DomainClasses en el mismo espacio de nombres.
E3071NameNotUniqueDifferentType Error de validación - nombres duplicados entre DomainClasses en el mismo espacio de nombres.
E3080DomainClassHasCircularInheritance error de validación - herencia circular entre DomainClasses.
E3090BaseDomainClassIsSealed Error de validación - is sealed la clase base.
E3100DuplicateDoubleDerivedClassDefined Error de validación - el nombre de clase fin “DoubleDerived”.
E3110DslEditorRootClassCannotBeAbstract Error de validación - clase abstracta raíz.
E3120ClassReferredByElementToolCannotBeAbstract error de validación - clase abstracta de la herramienta.
E3160BaseDomainClassAccessibility Error de validación (clase base menos accesible que derivada.
E3170DomainPropertyNameNotUnique error de validación - nombre de propiedad duplicado.
E3171DomainPropertyNameNotAllowed Error de validación - conflicto de nombres de propiedad a la clase base implícita.
E3180DomainPropertyNameClashWithClass Error de validación - propiedad y roles del conflicto de nombres.
E3181DomainRoleNameClashWithInternal Error de validación - conflicto de nombres de propiedad a la clase base implícita.
E3182RolePropertyNameClashWithInternal Error de Validaiton - conflicto de nombres de propiedad a la clase base implícita.
E3185RolePropertyPrivateNoDerivation Error de validación )no puede reemplazar rol de propiedad si es privado
E3190InvalidDefaultValue Error de validación (valor no válido para la propiedad.
E3192DefaultValueNotUsingInvariantCulture Error de validación (valor no mediante InvariantCulture.
E3230OnlyOneDomainPropertyElementNameTrueAllowed Error de validación - propiedades IsElementName marcado de Varias.
E3240ElementNameProviderIsNotAllowed error de validación - ElementNameProvider pero no IsElementName.
E3241NamePropertyWrongType Error de validación (propiedad IsElementName marcado de cadena.
E3250PropertyTypeAccessibility Error de validación de datos de propiedad menos accesible que propiedad.
E3260MonikersInaccessible Error de validación - MonikerKey o el calificador de moniker es interno o privado
E3280TypeDefinedInOtherModel Error de validación - el tipo se define en un modelo independiente no importado por esto.
E3285InvalidPropertyType Error de validación de datos de propiedad no válidos.
E3300DomainRoleNameNotUnique Error de validación - rol duplicado del nombre.
E3310AllowDupInconsistentWithEmbeddingAndMultiplicity error de validación - AllowDuplicate significa no una incrustación y un Multiplicity muchos.
E3320MismatchingAllowDupFromBaseRelationship error de validación - AllowDuplicate debe ser coherente con la relación base.
E3331MismatchBaseClassAndBaseRelationship Error de validación - Relación no puede heredar de DomainClass.
E3340MismatchBaseClassLink error de validación - los vínculos de la clase base deben ser de tipo correcto.
E3350TargetRolePlayerMustBeProperDomainClassInEmbeddingRelationship Error de validación - el destino de incrustación puede no ser una relación.
E3360MismatchingIsEmbeddingFromBaseRelationship Error de validación - IsEmbedding debe coincidir con relación base.
E3370BaseRelationMustBeAbstractWhenIsEmbeddingMismatchFromBase Error de validación - IsEmbedding debe coincidir con base.
E3390AbstractRelationshipCannotBeReferredByLinkConnectDirective Error de validación - la directiva conectarse vínculo debe hacer referencia a un DomainClass.
E3420BaseRelationshipRolePlayerIncompatible error de validación - el encargado de función de la relación base no es una base de este roleplayer.
E3430RolePlayerAndDomainRelationshipDifferentModel Error de validación - el roleplayer y relación están en modelos diferentes.
E3432SourceRolePlayerDifferentModel Error de validación - roleplayer de origen en modelo diferente (no puede serializar).
E3440DomainRolePropertyNameInvalid Rol no válido o que faltan del error de validación - el nombre de propiedad.
E3445DomainRolePlayerInvalid Encargado de función no válido o que faltan del error de validación -.
E3450RoleCollectionTypeIncompatibleWithMultiplicity Error de validación - el rol especificado en el tipo de colección incorporación mal a la multiplicidad.
E3460InconsistentEmbeddedRoleMultiplicityAmongDescendents Error de validación - las multiplicidades deben ser compatibles con base.
E3465TargetMultiplicityMaxOne Error de validación - las relaciones de incrustación pueden no tener “mucho” multiplicidad de destino.
E3480DerivedRelationshipLowerBoundZero Error de validación - multiplicidad derivada unida incorrecta de la relación.
E3510DerivedRelationshipUpperBoundMustBeOne Error de validación - multiplicidad derivada unida incorrecta de la relación.
E3570ReferenceTargetRequiresMonikerOrSerialize Error de validación - moniker requerido.
E3575AllowsDuplicateRequiresMonikerOrSerialize Error de validación - moniker requerido.
E4000PathMustHaveSegments Error de validación - path vacía no permitida.
E4005InvalidRole Rol no válido o que faltan del error de validación )de ruta.
E4010PathSegmentDislocation Error de validación (destino de segmento de la ruta no admiten origen de continuación.
E4015PathInitialDislocation Advertencia de validación (destino de segmento de la ruta no con la clase inicial.
E4020PathElementSegmentDislocation Error de validación (destino de segmento de la ruta no admiten origen de continuación.
E4030OnlyLastLinksMultiple Error de validación - los vínculos de varias no permitidos excepto como segmento final de la ruta.
E4040PathEndDislocation Error de validación - segmento final de la ruta incompatible con la clase de destino.
E4100PropertyNotInContainer Error de validación (la propiedad en ruta pertenece a una clase diferente de que hace referencia
E4110NoPropertyInPropertyPath Error de validación - ninguna propiedad definida en una ruta de acceso de la propiedad.
E4120CannotParseDomainPath Error de validación (la ruta de acceso del dominio no puede analizar
E4125InvalidExplorerBehaviorHiddenNodePath Error de validación - path oculta comportamiento de dominio del nodo del Explorador de Invalid
E5000ElementMergeMissingIndex Error de validación - ninguna clase de índice en ElementMerge.
E5010DuplicateElementMergeDirectives Error de validación - dos ElementMerges para la misma clase de índice.
E5030ElementMergeHasForwardingAndLinkCreation Error de validación - ElementMerge varias rutas de creación de reenvío y de vínculo.
E5031ElementMergeHasForwardingAndCustom Error de validación - ElementMerge no reenviar la ruta e IsCustom establecidos.
E5040ElementMergeHasCollectionForwardingPath Error de validación (la ruta de reenvío de ElementMerge no debe ser múltiple.
E5050LinkCreationPathTarget Error de validación (la ruta de LinkCreation no es compatible con la clase index.
E5060LinkCreationPathMustBeLinks Error de validación (la ruta de la creación de vínculos debe finalizar en un segmento de edición de conexiones.
E5070LinkCreationPathMustNotBeAbstract Error de validación - el segmento final de una ruta de la creación de vínculos no debe ser abstract.
E5090RolePlayerConnectDirectivePathCollection Error de validación - RolePlayerConnectDirective no debe ser una ruta de acceso de la colección.
E5110DuplicateConnectionBuilderNames error de validación - nombres duplicados de ConnectionBuilder.
E5111ConnectionBuilderEmptyName error de validación - nombre vacío de ConnectionBuilder.
E5130LinkDirectiveCustomOrRelationship error de validación - ConnectionBuilder debe tener un LinkConnectDirective o ser UsesCustomConnect.
E5150LinkConnectorTargetTypeIncompatible Error de validación de datos de destino del problema de LinkConnectDirective.
E6010RootCannotBeSerialized Error de validación - la clase raíz debe tener SerializeId o una clave del moniker.
E6040XmlClassDataDuplicateTypeName Error de validación (nombres de tipo duplicados para XmlClassData
E6041XmlClassDataInvalidTypeName Error de validación - nombre de tipo void en XmlClassData.
E6060XmlClassDataDuplicateElementName Error de validación (nombres de elementos duplicados en XmlClassData.
E6061XmlClassDataInvalidElementName error de validación - nombre de elemento vacío en XmlClassData.
E6062XmlClassDataInvalidClass Moniker no válido o que faltan del error de validación )de la clase en XmlClassData.
E6065XmlElementNameSameAsMoniker Error de validación - MonikerElementName no debe ser igual que ElementName
E6067XmlInvalidMonikerAttributeName Error de validación - el nombre de atributo el moniker debe ser nombre válido de XML
E6068XmlInvalidMonikerElementName Error de validación - el nombre de elemento el moniker debe ser nombre válido de XML
E6070XmlPropertyMoniker Error de validación - moniker no válido de la propiedad en XmlClassData.
E6071DuplicateMonikerKey Error de validación a más de una propiedad marcada como clave el moniker.
E6072DuplicateMonikerQualifier Error de validación a más de una propiedad marcada como calificador el moniker.
E6085InvalidDomainRelationshipReference Error de validación - moniker de la relación de dominio de Invalid.
E6086IncompatibleDomainRelationshipReference Error de validación - moniker de la relación de dominio de Invalid.
E6087InvalidRoleElementName Error de validación - moniker de la relación de dominio de Invalid.
E6115PropertiesUseFullForm Error de validación - UseFullForm requería.
E6117AllowDuplicatesUseFullForm Error de validación - UseFullForm requería.
E6125CustomRelationsUseFullForm Error de validación - UseFullForm determinado dónde está personalizada la relación.
E6130XmlPropertyDataInvalidDomainProperty Moniker no válido o que faltan del error de validación de - dominio de la propiedad en XmlPropertyData.
E6140DuplicateXmlElementName Error de validación - propiedad duplicada de XML o nombre de rol de elemento en XmlClassData.
E6150MonikerMustBeAttributeRepresentation Error de validación )no establezca omiten en las propiedades que son clave o calificador el moniker.
E7010NegativeWidthHeightThickness error de validación - ancho, alto o grosor negativo.
E7080FixedTooltipTextEmpty Error de validación - TooltipText marcado como corregido, pero ninguno proporcionado.
E7100DuplicateDecoratorName Error de validación - nombre duplicado de decorador.
E7101EmptyDecoratorName Error de validación - nombre vacío de decorador.
E7140ExpandCollapseNotOnShape Error de validación - decorador ExpandCollapse impropio en este elemento del diagrama.
E7150IconDecoratorImageInvalid Error de validación (ruta de acceso no válida de decorador del icono.
E7151IconDecoratorImageFileNotFound Error de validación (archivo de decorador de icono no encontrado.
E7160ImageShapeImageInvalid Error de validación - path no válida del archivo de imagen.
E7161ImageShapeImageFileNotFound Error de validación (archivo de la imagen no encontrado.
E7170CompartmentNameDuplicate Error de validación - nombre duplicado del compartimiento.
E7171CompartmentNameEmpty Error de validación - nombre vacío de compartimiento.
E7180CompartmentFontSizeOutOfRange Error de validación - tamaño de fuente no válido.
E7200ElementMergeInvalidOnShape error de validación - el elemento combinar no válido en una forma.
E7210ElementCustomMergeInvalidOnDiagramElement Error de validación - combinación personalizada no válida en un diagrama.
E7220ElementMergeLinkCreationPathsInvalidOnDiagramElement Error de validación - rutas de la creación de vínculos no válidos en un diagrama.
E8077ShapeMapParentElementPathNull Error de validación - el elemento primario no debe ser null
E8080ShapeMapParentElementNotCollection error de validación - el elemento primario no debe ser una colección.
E8100MappedShapeOccursInUnmappedShapes Error de validación (la forma produce tanto en formas asignadas y lista no asignados de formas.
E8130MappingDiagramClass Error de validación )no puede asignar la clase del diagrama.
E8140ShapeMapInvalidForCompartmentShape error de validación - uso CompartmentShapeMap para un CompartmentShape.
E8141ShapeMapInvalidForSwimLane Error de validación - utilice el mapa adecuado para un Calle.
E8142NoShapeNorDiagramMappedToParentElement Error de validación - ninguna forma o diagrama asignado a la ruta de acceso del elemento primario (o a las subclases de no).
E8145InvalidParentShapeType Error de validación - relación jerárquica no válida de la forma.
E8146InvalidParentSubclassShapeType Error de validación - relación jerárquica no válida de la forma.
E8150DuplicateCompartment Error de validación - mapa duplicado del compartimiento.
E8155MissingCompartmentMap error de validación - compartimiento no asignado.
E8160CompartmentElementsDisplayedCollection Error de validación - los compartimientos deben mostrar colecciones.
E8161CompartmentElementsDisplayedInvalid Error de validación - ElementsDisplayed que faltan en mapa de compertment.
E8191CompartmentMapPropertyDisplayedInvalid Error de validación - cadena personalizada no válida.
E8201ConnectorMapMissingRelationOrConnector Error de validación - ConnectorMap no válido.
E8210ConnectorMapSourceNotMapped Error de validación - ConnectorMap no válido.
E8211ConnectorMapTargetNotMapped Error de validación - ConnectorMap no válido.
E8215ConnectorMapNotAbstract Error de validación - ConnectorMap no válido.
E8225InvalidDecoratorMapNoVisibilityOrProperty Error de validación - asignación de decorador no tiene visibilidad o ruta de acceso de la propiedad
E8230InconsistentSwimlaneAlignment Error de validación - calles orientados en diferentes direcciones.
E8250DuplicateShapeMap Error de validación - dos shapemaps asignan la misma forma en la misma clase.
E8260InconsistentConnectorMapCustomization Error de validación - distintos valores de personalización de asigna el mismo conector.
E8265DuplicateConnectorMap Error de validación - dos mapas del conector asignan la misma relación y conectores.
E9060PropertyPathInTypeDescriptor Error de validación - path no válida de la propiedad.
N0101XmlDefinitionNoBehavior error de validación - XmlDefinition no tiene ningún XmlSerializationBehavior
N0110EditorNoValidation error de validación - el editor no tiene ninguna validación
N0120DslNoDiagram Error de validación - ADSL no tiene ningún diagrama
N2140EditorDslMustEqualRootLibrary Error de validación - ADSL incoherente denominado por la clase de editor y de raíz.
N2150XmlSerializationInconsistent Error de validación - referencias incoherentes ADSL de XmlSerialization y el diseñador.
N2220ExplorerHasNoBehavior error de validación - el Explorador no tiene ningún comportamiento
N3435InvalidRole Error de validación - falta o rol no válido.
N3461RootIsEmbeddedTarget Error de validación (la raíz del editor también es destino de incrustación con “uno” multiplicidad.
N3640EmptyGuid error de validación - guid vacío no permitido - ningún abierto.
N7050IncompatibleBase error de validación - forma base incompatible.
N8075ShapeMapInvalidShapeOrClass Error de validación - no válido o moniker de la forma o clase de missing.
N8180InvalidCompartment Moniker no válido o que faltan del error de validación de - comparment.
N8220InvalidDecoratorMapDecoratorReference Error de validación - DecoratorMap no válido.
W2160EditorRootClassUnequalDiagramClass Advertencia de validación - la clase raíz del editor debe actualmente ser igual que la clase del diagrama
W3062EnumerationFlagsShouldHaveValues Advertencia de validación si se establece IsFlags, literales si todos tienen valores.
W3130OrphanDomainClass Error de validación - clase inline no transitivo en raíz.
W3200InvalidDefaultDomainValue Error de validación (valor no válido para la propiedad.
W3380AbstractDomainRelationWithMultiplicityOneMustHaveChild Error de validación - relación abstracta con multiplicidad de cero pero ningún elemento secundario.
W3470DerivedDomainRelationshipMustBeInstantiated Error de validación - la relación abstracta con multiplicidad de cero fuerza las relaciones derivadas que se crearán instancias.
W3490DerivedRelationshipCannotBeInstantiated Error de validación - base concreta con la multiplicidad Uno evita que crean instancias de los elementos secundarios.
W3500BaseRelationshipMissingAbstract error de validación - la relación base no es abstracta.
W3520ChangeBaseDomainRelationLowerBound Error de validación - multiplicidad incorrecta en la relación base.
W3565InheritSerializeId Error de validación - SerializeId requería.
W3571ReferenceTargetRequiresMonikerSerializeOrCustom Advertencia de validación - moniker requerido.
W3576AllowsDuplicateRequiresMonikerSerializeOrCustom Advertencia de validación - moniker requerido.
W6001UnresolvedLibraryImport Advertencia de validación - path incorrecta en la importación de Dsllibrary
W6002CircularLibraryImport Advertencia de validación - importación de Circular Dsllibrary detectada
W6088RoleElementNameIgnored Advertencia de validación - RoleElementName no necesario con Omit.
W6090NoUseFullFormOrOmitOnAbstract Advertencia de validación - ningún Omit ni UseFullForm en relaciones abstractas.
W6100DerivedRelationUseFullForm error de validación - UseFullForm en una relación derivada.
W6110DerivedRelationNoOmit error de validación - omita no recomendado en la relación derivada.
W6160MonikerShouldBeName Advertencia de validación - el moniker debe ser nombre de elemento
W6170MonikerShouldHaveDefault Advertencia de validación - el moniker debe ser tiene un valor predeterminado
W7310BadCompartmentDecoratorLocation Advertencia de validación (el elemento decorator de compartimiento debe ser OUTER o InnerTop.
W8143SubclassOfParentElementNotMappedToShapeNorDiagram Advertencia de Vaildation - la subclase del elemento primario no se asigna para formar o diagrama.
W9065DomainTypeDescriptorHasIncompatibleProperties Advertencia de validación - DomainTypeDescriptor tiene CustomCoded=true y PropertyPaths especificado
W9070DomainTypeDescriptorPropertiesNotSpecified Advertencia de validación - DomainTypeDescriptor no tiene CustomCoded=true ni los PropertyPaths especificado

Vea también

Referencia

Microsoft.VisualStudio.Modeling.DslDefinition (Espacio de nombres)