Compartilhar via


Enumeração DslViolationId

Enumeração de validação de restrição DMDM predefinidas erros.Inicie os nomes de erro com "E" avisos com "W".

Namespace:  Microsoft.VisualStudio.Modeling.DslDefinition
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)

Sintaxe

'Declaração
Public Enumeration DslViolationId
public enum DslViolationId

Membros

Nome do membro Descrição
E0000GeneralError Identificação de erro geral de depuração.
E2020ElementToolCreatingRoot Erro de validação - ferramenta tenta criar raiz
E2030ElementToolWrongType Erro de validação - ferramenta tenta criar um elemento de diagrama ou DomainRelationship
E2050DuplicateToolName Erro de validação - nome da ferramenta duplicados
E2051EmptyToolName Erro de validação - nome da ferramenta vazio
E2060ToolboxIconInvalid Erro de validação - ícone da ferramenta inválido
E2061ToolboxIconFileNotFound Erro de validação - arquivo de ícone de ferramenta não encontrado
E2070ToolboxHelpKeywordFormat Erro de validação - formato inválido da ferramenta ajuda chave
E2080ToolboxCaptionEmpty Erro de validação - nenhuma legenda do item de caixa de ferramentas
E2090SourceCursorIconInvalid Erro de validação - conector origem cursor ícone filepath inválido
E2091SourceCursorIconFileNotFound Erro de validação - conector de fonte de arquivo de ícone do cursor não encontrado
E2100TargetCursorIconInvalid Erro de validação - conector destino cursor ícone filepath inválido
E2101TargetCursorIconFileNotFound Erro de validação - conector direcionar o arquivo de ícone do cursor não encontrado
E2110DuplicateToolboxTabText Erro de validação - título da guia toolbox duplicados.
E2111EmptyToolboxTabText Erro de validação - título de guia vazio de caixa de ferramentas.
E2120EditorIconInvalid Erro de validação - inválido de caminho de arquivo de ícone de editor.
E2121EditorIconFileNotFound Erro de validação - arquivo de ícone do editor não encontrado.
E2130EditorFileExtension Erro de validação - inválido de extensão de arquivo.
E2152DslEditorRootClassWrongType Erro de validação - classe de raiz do editor não é uma simples DomainClass.
E2155DslEditorRootClassUndefined Erro de validação - classe de raiz do editor não for especificado.
E2180InvalidXmlSerializationNamespace Erro de validação - XmlSerialization namespace XML inválido.
E2200EditorEmptyGuid Erro de validação - guid do editor inválido
E2210ExplorerEmptyGuid Erro de validação - guid explorer inválido
E2215ExplorerInvalidName Erro de validação - nome inválido do explorer
E3000InternalClassName Erro de validação - nome corresponde com o código gerado.
E3001InternalXmlName Erro de validação - conflitos de nome XML com CDS.
E3005InvalidDisplayName Erro de validação - nome em branco ou displayname.
E3040DslLibraryClassMemberWrongType Erro de validação - Dsl Classes da biblioteca deve ser DomainClasses simples.
E3041InvalidNamespace Erro de validação - espaço para nome inválido.
E3042InvalidIdentifier Erro de validação - identificador de C# inválido.
E3043InvalidIdentifierNoContext Erro de validação - identificador de C# inválido.
E3045DslLibraryVersionOutOfRange Erro de validação - número da versão negativo.
E3060EnumerationLiteralNameNotUnique Erro de validação - nome de literal duplicado dentro de uma enumeração.
E3061EnumerationValueNotNullOrInteger Erro de validação - fornecido um valor de enumeração não é um inteiro.
E3070NameNotUniqueSameType Erro de validação - nomes duplicados, entre DomainClasses no mesmo espaço para nome.
E3071NameNotUniqueDifferentType Erro de validação - nomes duplicados, entre DomainClasses no mesmo espaço para nome.
E3080DomainClassHasCircularInheritance Erro de validação - herança circular entre DomainClasses.
E3090BaseDomainClassIsSealed Erro de validação - classe Base está lacrado.
E3100DuplicateDoubleDerivedClassDefined Erro de validação - nome da classe termina "DoubleDerived".
E3110DslEditorRootClassCannotBeAbstract Erro de validação - classe abstrata de raiz.
E3120ClassReferredByElementToolCannotBeAbstract Erro de validação - classe de ferramenta abstrata.
E3160BaseDomainClassAccessibility Erro de validação - menos acessível que deriva da classe Base.
E3170DomainPropertyNameNotUnique Erro de validação - nome de propriedade duplicado.
E3171DomainPropertyNameNotAllowed Erro de validação - conflito no nome de propriedade com a classe base implícito.
E3180DomainPropertyNameClashWithClass Erro de validação - propriedade e função nomeia o confronto.
E3181DomainRoleNameClashWithInternal Erro de validação - conflito no nome de propriedade com a classe base implícito.
E3182RolePropertyNameClashWithInternal Erro de Validaiton - conflito no nome de propriedade com a classe base implícito.
E3185RolePropertyPrivateNoDerivation Erro de validação - não é possível substituir a propriedade da função se particular
E3190InvalidDefaultValue Erro de validação - não é válido para a propriedade do valor padrão.
E3192DefaultValueNotUsingInvariantCulture Erro de validação - valor padrão, não usando InvariantCulture.
E3230OnlyOneDomainPropertyElementNameTrueAllowed Erro de validação - várias propriedades marcada como IsElementName.
E3240ElementNameProviderIsNotAllowed Erro de validação - ElementNameProvider, mas não como IsElementName.
E3241NamePropertyWrongType Erro de validação - propriedade de seqüência de caracteres não marcados como IsElementName.
E3250PropertyTypeAccessibility Erro de validação - menos acessível que a propriedade do tipo de propriedade.
E3260MonikersInaccessible Erro de validação - MonikerKey ou qualificador de Moniker é private ou internal
E3280TypeDefinedInOtherModel Erro - tipo de validação é definido em um modelo separado, que não se importar com isso.
E3285InvalidPropertyType Erro de validação - tipo de propriedade inválido.
E3300DomainRoleNameNotUnique Erro de validação - nome de função duplicado.
E3310AllowDupInconsistentWithEmbeddingAndMultiplicity Erro de validação - AllowDuplicate significa não uma incorporação de objetos e multiplicidade muitos.
E3320MismatchingAllowDupFromBaseRelationship Erro de validação - AllowDuplicate deve ser consistente com a relação de base.
E3331MismatchBaseClassAndBaseRelationship Erro de validação - relacionamento não pode herdar de DomainClass.
E3340MismatchBaseClassLink Erro de validação - links da classe Base deve ser do tipo correto.
E3350TargetRolePlayerMustBeProperDomainClassInEmbeddingRelationship Erro de validação - alvo de incorporação pode não ser um relacionamento.
E3360MismatchingIsEmbeddingFromBaseRelationship Erro de validação - IsEmbedding deve corresponder à relação de base.
E3370BaseRelationMustBeAbstractWhenIsEmbeddingMismatchFromBase Erro de validação - IsEmbedding deve corresponder à base.
E3390AbstractRelationshipCannotBeReferredByLinkConnectDirective Erro de validação - link conectar-se diretiva deve se referir a uma DomainClass.
E3420BaseRelationshipRolePlayerIncompatible Erro de validação - player de função de relacionamento base não é uma base deste roleplayer.
E3430RolePlayerAndDomainRelationshipDifferentModel Erro de validação - relacionamento e roleplayer estão em modelos diferentes.
E3432SourceRolePlayerDifferentModel Erro de validação - roleplayer de origem em um modelo diferente (não é possível serializar).
E3440DomainRolePropertyNameInvalid Erro de validação - nome da propriedade de função inválida ou ausente.
E3445DomainRolePlayerInvalid Erro de validação - player de função inválida ou ausente.
E3450RoleCollectionTypeIncompatibleWithMultiplicity Erro de validação - tipo de coleção de função especificado é incompatível para a multiplicidade.
E3460InconsistentEmbeddedRoleMultiplicityAmongDescendents Erro de validação - multiplicidades devem ser compatíveis com base.
E3465TargetMultiplicityMaxOne Erro de validação - a incorporação de relacionamentos pode não ter multiplicidade de destino "muitos".
E3480DerivedRelationshipLowerBoundZero Erro de validação - incompatível derivado multiplicidade do relacionamento.
E3510DerivedRelationshipUpperBoundMustBeOne Erro de validação - incompatível derivado multiplicidade do relacionamento.
E3570ReferenceTargetRequiresMonikerOrSerialize Erro de validação - identificador de origem necessário.
E3575AllowsDuplicateRequiresMonikerOrSerialize Erro de validação - identificador de origem necessário.
E4000PathMustHaveSegments Erro de validação - caminho vazio não permitido.
E4005InvalidRole Erro de validação - função inválida ou ausente no caminho.
E4010PathSegmentDislocation Erro de validação - alvo do segmento de caminho não é compatível com a origem de next.
E4015PathInitialDislocation Aviso de validação - alvo do segmento de caminho não com a classe inicial.
E4020PathElementSegmentDislocation Erro de validação - alvo do segmento de caminho não é compatível com a origem de next.
E4030OnlyLastLinksMultiple Erro de validação - vários links não permitidos, exceto como segmento de caminho final.
E4040PathEndDislocation Erro de validação - segmento final do caminho incompatível com a classe de destino.
E4100PropertyNotInContainer Erro de validação - propriedade no caminho pertence a uma classe diferente daquela chamada
E4110NoPropertyInPropertyPath Erro de validação - nenhuma propriedade definido em um caminho de propriedade.
E4120CannotParseDomainPath Erro de validação - caminho do domínio não pode ser analisado.
E4125InvalidExplorerBehaviorHiddenNodePath Erro de validação - caminho do domínio de nó oculto de comportamento de Explorer inválido
E5000ElementMergeMissingIndex Erro de validação - nenhuma classe de índice em ElementMerge.
E5010DuplicateElementMergeDirectives Erro de validação - dois ElementMerges para a mesma classe de índice.
E5030ElementMergeHasForwardingAndLinkCreation Erro de validação - ElementMerge tem caminhos de criação de encaminhamento e o link.
E5031ElementMergeHasForwardingAndCustom Erro de validação - ElementMerge tem não encaminhando o caminho e o conjunto de IsCustom.
E5040ElementMergeHasCollectionForwardingPath Erro de validação - caminho de encaminhamento de ElementMerge não deve ser vários.
E5050LinkCreationPathTarget Erro de validação - o caminho de LinkCreation não é compatível com a classe de índice.
E5060LinkCreationPathMustBeLinks Erro de validação - caminho de criação do link deve terminar em um segmento de links.
E5070LinkCreationPathMustNotBeAbstract Erro de validação - segmento de final de um caminho de criação do vínculo não deve ser abstrato.
E5090RolePlayerConnectDirectivePathCollection Erro de validação - RolePlayerConnectDirective não deve ser um caminho de coleção.
E5110DuplicateConnectionBuilderNames Erro de validação - nomes duplicados de ConnectionBuilder.
E5111ConnectionBuilderEmptyName Erro de validação - nome vazio de ConnectionBuilder.
E5130LinkDirectiveCustomOrRelationship Erro de validação - ConnectionBuilder deve ter um LinkConnectDirective ou ser UsesCustomConnect.
E5150LinkConnectorTargetTypeIncompatible Erro de validação - tipo de LinkConnectDirective de destino errado.
E6010RootCannotBeSerialized Erro de validação - classe raiz deve ter SerializeId ou uma chave de Moniker.
E6040XmlClassDataDuplicateTypeName Erro de validação - nomes de tipo duplicado para XmlClassData
E6041XmlClassDataInvalidTypeName Erro de validação - nome de tipo vazio na XmlClassData.
E6060XmlClassDataDuplicateElementName Erro de validação - nomes de elemento duplicado em XmlClassData.
E6061XmlClassDataInvalidElementName Erro de validação - nome de elemento vazio na XmlClassData.
E6062XmlClassDataInvalidClass Erro de validação - identificador de origem de classe inválida ou ausente no XmlClassData.
E6065XmlElementNameSameAsMoniker Erro de validação - MonikerElementName não deve ser igual ao ElementName
E6067XmlInvalidMonikerAttributeName Erro de validação - nome de atributo do identificador de origem deve ser válido nome XML
E6068XmlInvalidMonikerElementName Erro de validação - nome de elemento identificador de origem deve ser válido nome XML
E6070XmlPropertyMoniker Erro de validação - moniker de propriedade inválido no XmlClassData.
E6071DuplicateMonikerKey Erro de validação - mais de uma propriedade marcada como chave de moniker.
E6072DuplicateMonikerQualifier Erro de validação - mais de uma propriedade marcada como qualificador de moniker.
E6085InvalidDomainRelationshipReference Erro de validação - moniker de relação de domínio inválido.
E6086IncompatibleDomainRelationshipReference Erro de validação - moniker de relação de domínio inválido.
E6087InvalidRoleElementName Erro de validação - moniker de relação de domínio inválido.
E6115PropertiesUseFullForm Erro de validação - UseFullForm necessário.
E6117AllowDuplicatesUseFullForm Erro de validação - UseFullForm necessário.
E6125CustomRelationsUseFullForm Erro de validação - UseFullForm definir onde a relação é personalizada.
E6130XmlPropertyDataInvalidDomainProperty Erro de validação - moniker de propriedade de domínio inválido ou ausente no XmlPropertyData.
E6140DuplicateXmlElementName Erro de validação - nome do elemento de propriedade ou função do Xml duplicado em XmlClassData.
E6150MonikerMustBeAttributeRepresentation Erro de validação - não defina Ignorar propriedades que são a chave do identificador de origem ou qualificador.
E7010NegativeWidthHeightThickness Erro de validação - largura negativo, a altura ou a espessura.
E7080FixedTooltipTextEmpty Erro de validação - o TooltipText marcado como fixo, mas nenhum fornecido.
E7100DuplicateDecoratorName Erro de validação - nome de decorador duplicado.
E7101EmptyDecoratorName Erro de validação - nome de decorador vazio.
E7140ExpandCollapseNotOnShape Erro de validação - ExpandCollapse decorador inadequado neste elemento de diagrama.
E7150IconDecoratorImageInvalid Erro de validação - caminho do arquivo de decorador de ícone inválido.
E7151IconDecoratorImageFileNotFound Erro de validação - arquivo de decorador de ícone não encontrado.
E7160ImageShapeImageInvalid Erro de validação - caminho do arquivo de imagem inválido.
E7161ImageShapeImageFileNotFound Erro de validação - arquivo de imagem de forma não encontrado.
E7170CompartmentNameDuplicate Erro de validação - nome do compartimento duplicado.
E7171CompartmentNameEmpty Erro de validação - nome do compartimento vazio.
E7180CompartmentFontSizeOutOfRange Erro de validação - tamanho de fonte inválido.
E7200ElementMergeInvalidOnShape Erro de validação - não é válido em uma forma de mesclagem de elemento.
E7210ElementCustomMergeInvalidOnDiagramElement Erro de validação - inválido em um diagrama de mesclagem personalizado.
E7220ElementMergeLinkCreationPathsInvalidOnDiagramElement Erro de validação - caminhos de criação do vínculo não é válidos em um diagrama.
E8077ShapeMapParentElementPathNull Erro de validação - elemento pai não pode ser nulo
E8080ShapeMapParentElementNotCollection Erro de validação - elemento pai não pode ser uma coleção.
E8100MappedShapeOccursInUnmappedShapes Erro de validação - forma ocorre nas formas mapeadas e a lista de formas não mapeados.
E8130MappingDiagramClass Erro de validação - não é possível mapear a classe do diagrama.
E8140ShapeMapInvalidForCompartmentShape Erro de validação - use CompartmentShapeMap para um CompartmentShape.
E8141ShapeMapInvalidForSwimLane Erro de validação - mapa de uso apropriado para uma raia.
E8142NoShapeNorDiagramMappedToParentElement Erro de validação - nenhuma forma ou o diagrama mapeado para o caminho do elemento pai (ou não-abstrata subclasses).
E8145InvalidParentShapeType Erro de validação - inválido de elevação de nível de forma.
E8146InvalidParentSubclassShapeType Erro de validação - inválido de elevação de nível de forma.
E8150DuplicateCompartment Erro de validação - mapa do compartimento duplicado.
E8155MissingCompartmentMap Erro de validação - compartimento não mapeado.
E8160CompartmentElementsDisplayedCollection Erro de validação - compartimentos devem exibir coleções.
E8161CompartmentElementsDisplayedInvalid Erro de validação - ausente ElementsDisplayed no mapa de compertment.
E8191CompartmentMapPropertyDisplayedInvalid Erro de validação - seqüência de caracteres personalizada inválida.
E8201ConnectorMapMissingRelationOrConnector Erro de validação - ConnectorMap inválido.
E8210ConnectorMapSourceNotMapped Erro de validação - ConnectorMap inválido.
E8211ConnectorMapTargetNotMapped Erro de validação - ConnectorMap inválido.
E8215ConnectorMapNotAbstract Erro de validação - ConnectorMap inválido.
E8225InvalidDecoratorMapNoVisibilityOrProperty Erro de validação - a decorador mapa tem visibilidade nem o caminho da propriedade
E8230InconsistentSwimlaneAlignment Erro de validação - raias orientados nas direções diferentes.
E8250DuplicateShapeMap Erro de validação - dois shapemaps mapear a mesma forma à mesma classe.
E8260InconsistentConnectorMapCustomization Erro de validação - difere quando as configurações de personalização em mapas para o mesmo conector.
E8265DuplicateConnectorMap Erro de validação - dois mapas do conector mapeiam a mesma relação e um conector.
E9060PropertyPathInTypeDescriptor Erro de validação - caminho de propriedade inválido.
N0101XmlDefinitionNoBehavior Erro de validação - tem de XmlDefinition sem XmlSerializationBehavior
N0110EditorNoValidation Erro de validação - Editor não tem nenhuma validação
N0120DslNoDiagram Erro de validação - DSL não tem nenhum diagrama.
N2140EditorDslMustEqualRootLibrary Erro de validação - DSL inconsistente chamado pela classe do Editor e raiz.
N2150XmlSerializationInconsistent Erro de validação - inconsistente DSL faz referência a partir do designer e XmlSerialization.
N2220ExplorerHasNoBehavior Erro de validação - Explorer não possui nenhum comportamento
N3435InvalidRole Erro de validação - função faltando ou é inválido.
N3461RootIsEmbeddedTarget Erro de validação - Editor de raiz também é alvo de incorporar com multiplicidade de 'um'.
N3640EmptyGuid Erro de validação - guid vazio não é permitido - nenhuma aberta.
N7050IncompatibleBase Erro de validação - forma base incompatível.
N8075ShapeMapInvalidShapeOrClass Erro de validação - forma inválida ou ausente ou o identificador de origem de classe.
N8180InvalidCompartment Erro de validação - moniker comparment inválida ou ausente.
N8220InvalidDecoratorMapDecoratorReference Erro de validação - DecoratorMap inválido.
W2160EditorRootClassUnequalDiagramClass Aviso de validação - a classe de raiz do Editor no momento deve ser o mesmo que a classe do diagrama
W3062EnumerationFlagsShouldHaveValues Aviso de validação - se IsFlags for definido, literais devem ter valores.
W3130OrphanDomainClass Erro de validação - classe não transitivamente incorporada na raiz.
W3200InvalidDefaultDomainValue Erro de validação - não é válido para a propriedade do valor padrão.
W3380AbstractDomainRelationWithMultiplicityOneMustHaveChild Erro de validação - abstrato relação com uma multiplicidade de zero, mas nenhum filho.
W3470DerivedDomainRelationshipMustBeInstantiated Erro de validação - relacionamento abstrato com multiplicidade de zero força a relações derivadas para ser instanciado.
W3490DerivedRelationshipCannotBeInstantiated Erro de validação - concreto base com multiplicidade One impede que crianças sejam instanciados.
W3500BaseRelationshipMissingAbstract Erro de validação - a relação de Base não é abstrata.
W3520ChangeBaseDomainRelationLowerBound Erro de validação - multiplicidade inadequado na relação de base.
W3565InheritSerializeId Erro de validação - SerializeId necessário.
W3571ReferenceTargetRequiresMonikerSerializeOrCustom Aviso de validação - identificador de origem necessário.
W3576AllowsDuplicateRequiresMonikerSerializeOrCustom Aviso de validação - identificador de origem necessário.
W6001UnresolvedLibraryImport Aviso de validação - caminho incorreto na importação de Dsllibrary
W6002CircularLibraryImport Aviso de validação - importação de Dsllibrary Circular detectado
W6088RoleElementNameIgnored Aviso de validação - RoleElementName não é necessária com omitir.
W6090NoUseFullFormOrOmitOnAbstract Aviso de validação - sem omitir nem UseFullForm nos relacionamentos abstratos.
W6100DerivedRelationUseFullForm Erro de validação - UseFullForm em uma relação derivada.
W6110DerivedRelationNoOmit Erro de validação - não é recomendada em relação derivada de omitir.
W6160MonikerShouldBeName Validação de aviso - identificador de origem deve ser o nome de elemento
W6170MonikerShouldHaveDefault Validação de aviso - Moniker terá um valor padrão
W7310BadCompartmentDecoratorLocation Validação de aviso - a decorador compartimento deve ser externa ou InnerTop.
W8143SubclassOfParentElementNotMappedToShapeNorDiagram Aviso de Vaildation - subclasse de pai não está mapeado para a forma ou o diagrama.
W9065DomainTypeDescriptorHasIncompatibleProperties Validação de aviso - DomainTypeDescriptor possui ambos os CustomCoded = true e o PropertyPaths especificado
W9070DomainTypeDescriptorPropertiesNotSpecified Validação de aviso - DomainTypeDescriptor tem nenhuma das CustomCoded = true nem qualquer PropertyPaths especificado

Consulte também

Referência

Namespace Microsoft.VisualStudio.Modeling.DslDefinition