Aracılığıyla paylaş


DslViolationId Sabit Listesi

Önceden tanımlanmış dmdm kısıtlama doğrulama hataları numaralandırma.Hata adları "w" Uyarılar "e" ile başlayın.

Ad alanı:  Microsoft.VisualStudio.Modeling.DslDefinition
Derleme:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll içinde)

Sözdizimi

'Bildirim
Public Enumeration DslViolationId
public enum DslViolationId

Üyeler

Üye adı Açıklama
E0000GeneralError Hata ayıklama için genel hata kodu.
N0101XmlDefinitionNoBehavior Doğrulama hatası - XmlDefinition yok XmlSerializationBehavior yok.
N0110EditorNoValidation Doğrulama hatası - Editor hiçbir doğrulama kullanıyor
N0120DslNoDiagram Doğrulama hatası - dsl yok Diyagram vardır.
E2020ElementToolCreatingRoot Doğrulama hatası - kökü oluşturmak bu aracı çalışır.
E2030ElementToolWrongType Doğrulama hatası - aracı DomainRelationship veya diyagram öğesini oluşturmaya çalışır.
E2050DuplicateToolName Doğrulama hatası - yinelenen araç adı
E2051EmptyToolName Doğrulama hatası - boş araç adı
E2060ToolboxIconInvalid Doğrulama hata - geçersiz aracı simgesi
E2061ToolboxIconFileNotFound Doğrulama hatası - aracı simge dosyası bulunamadı
E2070ToolboxHelpKeywordFormat Doğrulama hatası - aracı yardım anahtarı geçersiz biçim
E2080ToolboxCaptionEmpty Doğrulama hatası - hiçbir araç öğe başlığı
E2090SourceCursorIconInvalid Doğrulama hatası - bağlayıcı kaynak imleci simgesi yolu geçersiz
E2091SourceCursorIconFileNotFound Doğrulama hatası - bağlayıcı kaynak imleç simge dosyası bulunamadı
E2100TargetCursorIconInvalid Doğrulama hatası - bağlayıcı hedef imleci simgesi yolu geçersiz
E2101TargetCursorIconFileNotFound Doğrulama hatası - bağlayıcı hedef imleci simge dosyası bulunamadı
E2110DuplicateToolboxTabText Doğrulama hatası - yinelenen toolbox sekmesinde başlık.
E2111EmptyToolboxTabText Doğrulama hatası - boş toolbox sekmesinde başlık.
E2120EditorIconInvalid Doğrulama hatası - editor simge dosyası yolu geçersiz.
E2121EditorIconFileNotFound Doğrulama hatası - editor simge dosyası bulunamadı.
E2130EditorFileExtension Doğrulama hatası - dosya uzantısı geçersiz.
N2140EditorDslMustEqualRootLibrary Doğrulama hatası - tutarsız dsl Düzenleyicisi ve kök sınıfı tarafından başvurulan.
N2150XmlSerializationInconsistent Doğrulama hatası - tutarsız dsl XmlSerialization ve Tasarımcısı'ndan başvuruyor.
E2152DslEditorRootClassWrongType Doğrulama hatası - editor kök sınıf düz bir DomainClass değil.
E2155DslEditorRootClassUndefined Doğrulama hatası - editor kök sınıf belirtilmedi.
W2160EditorRootClassUnequalDiagramClass Doğrulama uyarısı - Düzenleyici kök sınıfı şu anda diyagram sınıf ile aynı olmalıdır
E2180InvalidXmlSerializationNamespace Doğrulama hatası - XmlSerialization geçersiz xml ad alanı.
E2200EditorEmptyGuid Doğrulama hata - geçersiz düzenleyen GUID
E2210ExplorerEmptyGuid Doğrulama hatası - explorer geçersiz GUID
E2215ExplorerInvalidName Doğrulama hata - geçersiz explorer adı
N2220ExplorerHasNoBehavior Doğrulama hatası - Explorer davranışı yok sahiptir.
E3000InternalClassName Doğrulama hatası - ile üretilen kod adı clashes.
E3001InternalXmlName Doğrulama hatası - CD ile çatışmayı xml adı.
E3005InvalidDisplayName Doğrulama hatası - boş ad veya displayname.
E3040DslLibraryClassMemberWrongType Doğrulama hatası - Dsl kitaplığı sınıflarının tümü düz DomainClasses olmalıdır.
E3041InvalidNamespace Doğrulama hata - geçersiz ad alanı.
E3042InvalidIdentifier Doğrulama hata - geçersiz C# tanımlayıcısı.
E3043InvalidIdentifierNoContext Doğrulama hata - geçersiz C# tanımlayıcısı.
E3045DslLibraryVersionOutOfRange Doğrulama hatası - negatif sürüm numarası.
E3060EnumerationLiteralNameNotUnique Doğrulama hatası - literal yinelenen ad içinde bir numaralandırma.
E3061EnumerationValueNotNullOrInteger Doğrulama hatası - verilen numaralandırma değeri tamsayı değil.
W3062EnumerationFlagsShouldHaveValues Doğrulama uyarısı - IsFlags değeri belirlenirse, hazır tüm değerleri listelenmelidir.
E3070NameNotUniqueSameType Doğrulama hatası - aynı ad alanında yinelenen adları arasında DomainClasses.
E3071NameNotUniqueDifferentType Doğrulama hatası - aynı ad alanında yinelenen adları arasında DomainClasses.
E3080DomainClassHasCircularInheritance Doğrulama hatası - DomainClasses arasında döngüsel devralma.
E3090BaseDomainClassIsSealed Doğrulama hatası - temel sınıf mühürlenmiş.
E3100DuplicateDoubleDerivedClassDefined Doğrulama hatası - sınıf adı "DoubleDerived" sona erer.
E3110DslEditorRootClassCannotBeAbstract Doğrulama hata - kök soyut sınıf.
E3120ClassReferredByElementToolCannotBeAbstract Doğrulama hatası - aracı soyut sınıf.
W3130OrphanDomainClass Doğrulama hatası - geçişli değil sınıf katıştırılan kök.
E3160BaseDomainClassAccessibility Doğrulama hatası - temel sınıf türetilmiş'den daha az erişilebilir.
E3170DomainPropertyNameNotUnique Doğrulama hatası - yinelenen özellik adı.
E3171DomainPropertyNameNotAllowed Doğrulama hatası - özellik adı clash ile dolaylı temel sınıfıdır.
E3180DomainPropertyNameClashWithClass Doğrulama hatası - özellik ve rol clash adlandırır.
E3181DomainRoleNameClashWithInternal Doğrulama hatası - özellik adı clash ile dolaylı temel sınıfıdır.
E3182RolePropertyNameClashWithInternal Validaiton hatası - özellik adı clash ile dolaylı temel sınıfıdır.
E3185RolePropertyPrivateNoDerivation Doğrulama hatası - edilemez rolü özelliği özel, geçersiz
E3190InvalidDefaultValue Doğrulama hatası - varsayılan değer özelliği için geçerli değil.
E3192DefaultValueNotUsingInvariantCulture Doğrulama hatası - InvariantCulture kullanmayan varsayılan değer.
W3200InvalidDefaultDomainValue Doğrulama hatası - varsayılan değer özelliği için geçerli değil.
E3230OnlyOneDomainPropertyElementNameTrueAllowed Doğrulama hatası - birden çok özelliğini IsElementName olarak işaretlenmemiş.
E3240ElementNameProviderIsNotAllowed Doğrulama hatası - ElementNameProvider ama IsElementName değil.
E3241NamePropertyWrongType Doğrulama hatası - dize olmayan özelliği IsElementName olarak işaretlenmemiş.
E3250PropertyTypeAccessibility Doğrulama hatası - özellik türü özelliğinden daha az erişilebilir.
E3260MonikersInaccessible Özel ya da iç doğrulama hatası - MonikerKey veya ad niteleyicisi
E3280TypeDefinedInOtherModel Doğrulama hatası - türü bu tarafından alınan değil ayrı bir model olarak tanımlanır.
E3285InvalidPropertyType Doğrulama hata - geçersiz özellik türü.
E3300DomainRoleNameNotUnique Doğrulama hatası - yinelenen rol adı.
E3310AllowDupInconsistentWithEmbeddingAndMultiplicity Doğrulama hatası - AllowDuplicate olmayan bir gömme ve Multiplicity birçok demektir.
E3320MismatchingAllowDupFromBaseRelationship Doğrulama hatası - AllowDuplicate temel ilişki ile tutarlı olmalıdır.
E3331MismatchBaseClassAndBaseRelationship Doğrulama hatası - DomainClass ilişki devralamaz.
E3340MismatchBaseClassLink Doğrulama hatası - temel sınıf bağlantılar doğru türde olması gerekir.
E3350TargetRolePlayerMustBeProperDomainClassInEmbeddingRelationship Doğrulama hatası - gömme hedef bir ilişki olmayabilir.
E3360MismatchingIsEmbeddingFromBaseRelationship Doğrulama hatası - IsEmbedding temel ilişki eşleşmesi gerekir.
E3370BaseRelationMustBeAbstractWhenIsEmbeddingMismatchFromBase Doğrulama hatası - Bankası IsEmbedding eşleşmesi gerekir.
W3380AbstractDomainRelationWithMultiplicityOneMustHaveChild Doğrulama hatası - sıfır olmayan multiplicity ancak hiçbir alt ile soyut ilişkisi.
E3390AbstractRelationshipCannotBeReferredByLinkConnectDirective Doğrulama hatası - bağlantısının bağlantı yönergesi DomainClass için başvurmalıdır.
E3420BaseRelationshipRolePlayerIncompatible Doğrulama hatası - temel ilişkisinin rol player bu roleplayer bir taban değil.
E3430RolePlayerAndDomainRelationshipDifferentModel Doğrulama hatası - roleplayer ve ilişki farklı modeller var.
E3432SourceRolePlayerDifferentModel Doğrulama hatası-(getirilemez) farklı modeldeki kaynak roleplayer.
N3435InvalidRole Doğrulama hatası - eksik veya geçersiz rol.
E3440DomainRolePropertyNameInvalid Doğrulama hata - geçersiz veya eksik rol özelliği adı.
E3445DomainRolePlayerInvalid Doğrulama hata - geçersiz veya eksik rol player.
E3450RoleCollectionTypeIncompatibleWithMultiplicity Multiplicity doğrulama hatası - belirtilen rol koleksiyon türü eşleşmiyor.
E3460InconsistentEmbeddedRoleMultiplicityAmongDescendents Doğrulama hatası - multiplicities Bankası ile uyumlu olmalıdır.
N3461RootIsEmbeddedTarget Doğrulama hatası - Düzenleyicisi de hedef ile 'bir' multiplicity katıştırma köküdür.
E3465TargetMultiplicityMaxOne Doğrulama hatası - ilişkiler gömme "çok" hedef multiplicity olmayabilir.
W3470DerivedDomainRelationshipMustBeInstantiated Doğrulama hatası - oluşturulacak biçimde tasarlanmadığı için türetilmiş ilişkileri sıfır olmayan multiplicity ile soyut ilişki zorlar.
E3480DerivedRelationshipLowerBoundZero Doğrulama hatası - eşleşmeyen ilişki multiplicity türetilmiş.
W3490DerivedRelationshipCannotBeInstantiated Doğrulama hatası - çocuklar oluþturulmasýný beton multiplicity biri ile temel engel olur.
W3500BaseRelationshipMissingAbstract Doğrulama hatası - temel ilişki soyut değil.
E3510DerivedRelationshipUpperBoundMustBeOne Doğrulama hatası - eşleşmeyen ilişki multiplicity türetilmiş.
W3520ChangeBaseDomainRelationLowerBound Doğrulama hatası - uygun olmayan multiplicity temel ilişki üzerinde.
W3565InheritSerializeId Doğrulama hatası - SerializeId gerekli.
E3570ReferenceTargetRequiresMonikerOrSerialize Doğrulama hatası - ad gerekli.
W3571ReferenceTargetRequiresMonikerSerializeOrCustom Doğrulama uyarısı - ad gerekli.
E3575AllowsDuplicateRequiresMonikerOrSerialize Doğrulama hatası - ad gerekli.
W3576AllowsDuplicateRequiresMonikerSerializeOrCustom Doğrulama uyarısı - ad gerekli.
N3640EmptyGuid Doğrulama hatası - boş GUID izni yok - hiçbir açık.
E4000PathMustHaveSegments Doğrulama hatası - boş yol verilmez.
E4005InvalidRole Doğrulama hatası - yolu geçersiz veya eksik rolünde.
E4010PathSegmentDislocation Doğrulama hatası - hedef yol parçasının İleri kaynağı ile uyumlu.
E4015PathInitialDislocation Doğrulama uyarısı - hedef yol parçasının başlangıç sınıfıyla değil.
E4020PathElementSegmentDislocation Doğrulama hatası - hedef yol parçasının İleri kaynağı ile uyumlu.
E4030OnlyLastLinksMultiple Doğrulama hatası - birden çok bağlantı dışında son yol kesimi verilmez.
E4040PathEndDislocation Doğrulama hatası - son parçasını yolu hedef sınıfı ile uyumsuz.
E4100PropertyNotInContainer Başvurulan gelen doğrulama hatası - path özelliği farklı bir sınıfa ait
E4110NoPropertyInPropertyPath Doğrulama hatası - özellik yolunda tanımlanan bir özellik yok.
E4120CannotParseDomainPath Doğrulama hatası - etki alanı yolu olamaz ayrıştırıldı
E4125InvalidExplorerBehaviorHiddenNodePath Doğrulama hata - geçersiz Explorer eylemler gizli düğüm etki alanı yolu
E5000ElementMergeMissingIndex Doğrulama hatası - ElementMerge hiçbir dizin sınıfında.
E5010DuplicateElementMergeDirectives Doğrulama hatası - aynı dizin sınıfı için iki ElementMerges.
E5030ElementMergeHasForwardingAndLinkCreation Doğrulama hatası - ElementMerge iletme ve bağlantı oluşturma yolları vardır.
E5031ElementMergeHasForwardingAndCustom Doğrulama hatası - iletme yolunu ve IsCustom kümesi değil ElementMerge vardır.
E5040ElementMergeHasCollectionForwardingPath Doğrulama hatası - ElementMerge iletme yolunu birden fazla olmamalıdır.
E5050LinkCreationPathTarget Doğrulama hatası - LinkCreation yolu dizin sınıfı ile uyumlu değil.
E5060LinkCreationPathMustBeLinks Doğrulama hatası - bağlantı oluşturma yolu bağlantıları kesiminde bitmelidir.
E5070LinkCreationPathMustNotBeAbstract Doğrulama hatası - bağlantı oluşturma yolu son parçası soyut olmamalıdır.
E5090RolePlayerConnectDirectivePathCollection Doğrulama hatası - RolePlayerConnectDirective bir koleksiyon yolu olmalıdır.
E5110DuplicateConnectionBuilderNames Doğrulama hatası - yinelenen ConnectionBuilder adları.
E5111ConnectionBuilderEmptyName Doğrulama hatası - boş ConnectionBuilder adı.
E5130LinkDirectiveCustomOrRelationship Doğrulama hatası - ConnectionBuilder olan bir LinkConnectDirective veya UsesCustomConnect olabilir.
E5150LinkConnectorTargetTypeIncompatible Doğrulama hatası - LinkConnectDirective hedef türü yanlış.
E6010RootCannotBeSerialized Doğrulama hatası - kök sınıf SerializeId veya bir takma ad anahtarı olmalıdır.
E6040XmlClassDataDuplicateTypeName Doğrulama hatası - XmlClassData için çoğaltma türü adları
E6041XmlClassDataInvalidTypeName Doğrulama hatası - XmlClassData boş bir tür adı.
E6060XmlClassDataDuplicateElementName Doğrulama hatası - yinelenen öğe adları XmlClassData.
E6061XmlClassDataInvalidElementName Doğrulama hatası - XmlClassData boş öğe adı.
E6062XmlClassDataInvalidClass Doğrulama hatası - XmlClassData, eksik veya geçersiz sınıf adı.
E6065XmlElementNameSameAsMoniker Doğrulama hatası - MonikerElementName ElementName aynı olmamalıdır
E6067XmlInvalidMonikerAttributeName Doğrulama hatası - ad özniteliğinin adı olması geçerli xml adý
E6068XmlInvalidMonikerElementName Doğrulama hatası - ad öğe adı olmalıdır geçerli xml adý
E6070XmlPropertyMoniker Doğrulama hatası - XmlClassData içinde geçersiz özellik adı.
E6071DuplicateMonikerKey Doğrulama hatası - birden fazla özellik takma adını anahtar olarak işaretlenmiş.
E6072DuplicateMonikerQualifier Doğrulama hatası - birden fazla özellik ad niteleyicisi olarak işaretlenmiş.
E6085InvalidDomainRelationshipReference Doğrulama hata - geçersiz etki alanı ilişkisi takma ad.
E6086IncompatibleDomainRelationshipReference Doğrulama hata - geçersiz etki alanı ilişkisi takma ad.
E6087InvalidRoleElementName Doğrulama hata - geçersiz etki alanı ilişkisi takma ad.
W6088RoleElementNameIgnored Doğrulama uyarısı - RoleElementName ile slayttaki gerekli değil.
W6090NoUseFullFormOrOmitOnAbstract Doğrulama uyarısı - Hayır atlayın ya da UseFullForm, soyut ilişkileri.
W6100DerivedRelationUseFullForm Doğrulama hatası - UseFullForm türetilmiş bir ilişki içinde.
W6110DerivedRelationNoOmit Doğrulama hatası - üzerinde önerilen türetilmiş ilişki atlayın.
E6115PropertiesUseFullForm Doğrulama hatası - UseFullForm gerekli.
E6117AllowDuplicatesUseFullForm Doğrulama hatası - UseFullForm gerekli.
E6125CustomRelationsUseFullForm Doğrulama hatası - ilişki özel olduğu UseFullForm ayarlayın.
E6130XmlPropertyDataInvalidDomainProperty Doğrulama hatası - XmlPropertyData, eksik veya geçersiz etki alanı özellik ad.
E6140DuplicateXmlElementName Doğrulama hatası - XmlClassData yinelenen Xml özellik veya rol öğesi adı.
E6150MonikerMustBeAttributeRepresentation Doğrulama hatası - yoksay ad anahtarı veya niteleyicisi olan özellikleri ayarlanmamış.
W6160MonikerShouldBeName Doğrulama uyarısı - ad öğe adı olması gerekir
W6170MonikerShouldHaveDefault Doğrulama uyarısı - ad varsayılan değere sahip olmalıdır
E7100DuplicateDecoratorName Doğrulama hatası - decorator yinelenen ad.
E7101EmptyDecoratorName Doğrulama hatası - boş decorator adı.
E7010NegativeWidthHeightThickness Doğrulama hatası - negatif Genişlik, yükseklik veya kalınlığı.
N7050IncompatibleBase Doğrulama hatası - uyumsuz temel şekil.
E7080FixedTooltipTextEmpty Doğrulama hatası - araç ipucu metni sabit olarak işaretlenmiş, ancak hiçbiri sağlanan.
E7140ExpandCollapseNotOnShape Doğrulama hatası - ExpandCollapse decorator Bu diyagram öğede uygunsuz.
E7150IconDecoratorImageInvalid Doğrulama hata - geçersiz simge decorator dosya yolu.
E7151IconDecoratorImageFileNotFound Doğrulama hatası - simge decorator dosyası bulunamadı.
E7160ImageShapeImageInvalid Doğrulama hata - geçersiz görüntü dosyasının yolu.
E7161ImageShapeImageFileNotFound Doğrulama hatası - görüntü Şekil dosyası bulunamadı.
E7170CompartmentNameDuplicate Doğrulama hatası - yinelenen bölüm adı.
E7171CompartmentNameEmpty Doğrulama hatası - boş bölme adı.
E7180CompartmentFontSizeOutOfRange Doğrulama hata - geçersiz yazı tipi boyutu.
E7200ElementMergeInvalidOnShape Doğrulama hatası - öğesi birleştirme şekli üzerinde geçerli değil.
E7210ElementCustomMergeInvalidOnDiagramElement Doğrulama hatası - özel birleştirmeyi Diyagram üzerinde geçersiz.
E7220ElementMergeLinkCreationPathsInvalidOnDiagramElement Doğrulama hatası - bağlantı oluşturma yollarını Diyagram üzerinde geçerli değil.
W7310BadCompartmentDecoratorLocation Doğrulama uyarısı - bölme decorator Outer veya InnerTop olmalıdır.
N8075ShapeMapInvalidShapeOrClass Doğrulama hata - geçersiz veya eksik şekli veya sınıf adı.
E8077ShapeMapParentElementPathNull Doğrulama hatası - üst öğe null olmamalıdır
E8080ShapeMapParentElementNotCollection Doğrulama hatası - üst öğe koleksiyonu olmamalıdır.
E8100MappedShapeOccursInUnmappedShapes Doğrulama hatası - eşlenen şekilleri ile eşlenmemiş şekiller listesi şekli ortaya çıkar.
E8130MappingDiagramClass Doğrulama hatası - Diyagram sınıf eşleme olamaz.
E8140ShapeMapInvalidForCompartmentShape Doğrulama hatası - CompartmentShape için CompartmentShapeMap kullanın.
E8141ShapeMapInvalidForSwimLane Doğrulama hatası - bir SwimLane için uygun eşleme kullanma.
E8142NoShapeNorDiagramMappedToParentElement Doğrulama hatası - herhangi bir şekil veya üst öğe yol (veya alt sınıflarının soyut olmayan) eşlenen Diyagram.
W8143SubclassOfParentElementNotMappedToShapeNorDiagram Vaildation Uyarı - alt üst Şekil veya diyagram eşlenmediği.
E8145InvalidParentShapeType Doğrulama hata - geçersiz ana öğe şekli.
E8146InvalidParentSubclassShapeType Doğrulama hata - geçersiz ana öğe şekli.
E8150DuplicateCompartment Doğrulama hatası - yinelenen bölüm haritası.
E8155MissingCompartmentMap Doğrulama hatası - eşlenmiş bölme.
E8160CompartmentElementsDisplayedCollection Doğrulama hatası - bölmeler koleksiyonları görüntülemeniz gerekir.
E8161CompartmentElementsDisplayedInvalid Doğrulama hatası - ElementsDisplayed compertment Haritası'nda eksik.
N8180InvalidCompartment Doğrulama hata - geçersiz veya eksik comparment takma adı.
E8191CompartmentMapPropertyDisplayedInvalid Doğrulama hatası - özel dizesi geçersiz.
E8201ConnectorMapMissingRelationOrConnector Doğrulama hata - geçersiz ConnectorMap.
E8210ConnectorMapSourceNotMapped Doğrulama hata - geçersiz ConnectorMap.
E8211ConnectorMapTargetNotMapped Doğrulama hata - geçersiz ConnectorMap.
E8215ConnectorMapNotAbstract Doğrulama hata - geçersiz ConnectorMap.
N8220InvalidDecoratorMapDecoratorReference Doğrulama hata - geçersiz DecoratorMap.
E8225InvalidDecoratorMapNoVisibilityOrProperty Görünürlük kendisi özelliği yol doğrulama hatası - decorator haritası sahip
E8230InconsistentSwimlaneAlignment Doğrulama hatası - farklı yönlerde yönelimli swimlanes.
E8250DuplicateShapeMap Doğrulama hatası - iki shapemaps aynı şekilde aynı sınıfa eşleyin.
E8260InconsistentConnectorMapCustomization Doğrulama hatası - özelleştirme ayarları aynı Connector haritalarda bakımından farklı.
E8265DuplicateConnectorMap Doğrulama hatası - bağlayıcı ve aynı ilişki iki bağlayıcı eşlemeleri eşleyin.
E9060PropertyPathInTypeDescriptor Doğrulama hata - geçersiz özellik yolu.
W9065DomainTypeDescriptorHasIncompatibleProperties Doğrulama uyarısı - DomainTypeDescriptor sahip iki CustomCoded = true ve belirtilen PropertyPaths
W9070DomainTypeDescriptorPropertiesNotSpecified Doğrulama uyarısı - DomainTypeDescriptor ne CustomCoded var = doğru ya da belirtilen herhangi bir PropertyPaths
W6001UnresolvedLibraryImport Doğrulama uyarısı - bozuk yolda Dsllibrary alma
W6002CircularLibraryImport Doğrulama uyarısı - algılanan döngüsel Dsllibrary alma

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.Modeling.DslDefinition Ad Alanı