Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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)