DslViolationId 列挙体

定義済み DMDM の制約で検証エラーの列挙体。「 E 」エラーの名前を、「 W 」警告起動します。

名前空間:  Microsoft.VisualStudio.Modeling.DslDefinition
アセンブリ:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll 内)

構文

'宣言
Public Enumeration DslViolationId
public enum DslViolationId

メンバー

メンバー名 説明
E0000GeneralError デバッグの一般的なエラー ID。
E2020ElementToolCreatingRoot 検証エラーです - ツールは、ルートの作成を試みます
E2030ElementToolWrongType 検証エラーは DomainRelationship - パッケージを作成または要素を図に示すようにします
E2050DuplicateToolName 検証エラーです - 重複するツールの名前
E2051EmptyToolName 検証エラーです - 空のツールの名前
E2060ToolboxIconInvalid 検証エラーです - 無効なツール アイコン
E2061ToolboxIconFileNotFound 検証エラーです - 検索ツール アイコン ファイル
E2070ToolboxHelpKeywordFormat 検証エラーです - ツールのヘルプ キーの無効な形式
E2080ToolboxCaptionEmpty 検証エラーです - ツールボックス項目のキャプションなし
E2090SourceCursorIconInvalid 検証エラーです - 無効なコネクタのソース カーソル アイコン filepath
E2091SourceCursorIconFileNotFound 検証エラーです - 検索コネクタのソース カーソル アイコン ファイル
E2100TargetCursorIconInvalid 検証エラーです - 無効なターゲット コネクタのカーソル アイコン filepath
E2101TargetCursorIconFileNotFound 検証エラーです - 検索コネクタのターゲット カーソル アイコン ファイル
E2110DuplicateToolboxTabText 検証エラーです - 重複ツールボックス タブ タイトル。
E2111EmptyToolboxTabText 検証エラーです - 空のツールボックス タブ タイトル。
E2120EditorIconInvalid 検証エラーです - 無効なエディターのアイコン ファイル パス。
E2121EditorIconFileNotFound 検証エラーです - 検索エディターのアイコン ファイル。
E2130EditorFileExtension 検証エラーです - 無効なファイル名の拡張子です。
E2152DslEditorRootClassWrongType 検証エラーです - エディターのルートのクラスは、DomainClass ではありません。
E2155DslEditorRootClassUndefined 検証エラーです - エディターのルートのクラスは指定されません。
E2180InvalidXmlSerializationNamespace 検証エラーです - XmlSerialization の無効な XML 名前空間です。
E2200EditorEmptyGuid 検証エラーです - 無効なエディターの GUID
E2210ExplorerEmptyGuid 検証エラーです - 無効なエクスプローラーの GUID
E2215ExplorerInvalidName 検証エラーです - 無効なエクスプローラーの名前
E3000InternalClassName 検証エラーの生成されたコードの名前の衝突。
E3001InternalXmlName 検証エラーです - CD で XML 名前の衝突。
E3005InvalidDisplayName 検証エラーです。空白の名前または displayname。
E3040DslLibraryClassMemberWrongType - 検証エラーがすべてが明確な場合 DomainClasses Dsl ライブラリのクラス。
E3041InvalidNamespace 検証エラーです - 無効な名前空間。
E3042InvalidIdentifier 検証エラーです - 無効な C# 識別子。
E3043InvalidIdentifierNoContext 検証エラーです - 無効な C# 識別子。
E3045DslLibraryVersionOutOfRange 検証エラーです。負のバージョン番号。
E3060EnumerationLiteralNameNotUnique 検証エラーです - 列挙体リテラル内に重複する名前。
E3061EnumerationValueNotNullOrInteger 検証エラーを指定する列挙値が整数ではありません。
E3070NameNotUniqueSameType 検証エラーの DomainClasses 同じ名前空間内の重複する名前。
E3071NameNotUniqueDifferentType 検証エラーの DomainClasses 同じ名前空間内の重複する名前。
E3080DomainClassHasCircularInheritance 検証エラーです - DomainClasses 内の円の継承します。
E3090BaseDomainClassIsSealed 検証エラーです - 基本クラスはシールされています。
E3100DuplicateDoubleDerivedClassDefined 検証エラーは、クラス名は 「」 DoubleDerived を終了します。
E3110DslEditorRootClassCannotBeAbstract 検証エラーです。抽象的なルートのクラス。
E3120ClassReferredByElementToolCannotBeAbstract 検証エラーです。抽象的なツールのクラス。
E3160BaseDomainClassAccessibility 検証エラーです - 派生した、アクセス可能な基本クラスよりも。
E3170DomainPropertyNameNotUnique 検証エラーです - プロパティ名を複製します。
E3171DomainPropertyNameNotAllowed 検証エラーです。暗黙の基本クラスとプロパティの名前の衝突。
E3180DomainPropertyNameClashWithClass 検証エラーです - プロパティとロール名の衝突。
E3181DomainRoleNameClashWithInternal 検証エラーです。暗黙の基本クラスとプロパティの名前の衝突。
E3182RolePropertyNameClashWithInternal 暗黙の基本クラスで Validaiton エラーのプロパティの名前の衝突。
E3185RolePropertyPrivateNoDerivation 検証エラーです - プライベート プロパティのロールをオーバーライドできません
E3190InvalidDefaultValue 検証エラーです - プロパティに対して無効な既定値です。
E3192DefaultValueNotUsingInvariantCulture 検証エラーは、InvariantCulture を使用して既定値はありません。
E3230OnlyOneDomainPropertyElementNameTrueAllowed 検証エラーは、複数のプロパティ マークされた IsElementName。
E3240ElementNameProviderIsNotAllowed 検証エラーです - ElementNameProvider が、IsElementName。
E3241NamePropertyWrongType 検証エラー (文字列以外のプロパティ マークされた IsElementName。
E3250PropertyTypeAccessibility 検証エラーです - プロパティでアクセス可能なプロパティ型よりも。
E3260MonikersInaccessible 検証エラーです - MonikerKey またはモニカー修飾子は private または internal。
E3280TypeDefinedInOtherModel 検証エラーの種類は、これによってインポート別のモデルで定義されます。
E3285InvalidPropertyType 検証エラーです - 無効なプロパティ型。
E3300DomainRoleNameNotUnique 検証エラーです - 重複するロールの名前。
E3310AllowDupInconsistentWithEmbeddingAndMultiplicity 検証エラーです - AllowDuplicate はない場合、多重度を多数あります。
E3320MismatchingAllowDupFromBaseRelationship 検証エラーです - AllowDuplicate は、基本関係と一致する必要があります。
E3331MismatchBaseClassAndBaseRelationship 検証エラーです - リレーションシップは DomainClass を継承できません。
E3340MismatchBaseClassLink 検証エラーです - 基本クラスのリンクが正しい型である必要があります。
E3350TargetRolePlayerMustBeProperDomainClassInEmbeddingRelationship 検証エラーです - 埋め込みのターゲットは、リレーションシップではない可能性があります。
E3360MismatchingIsEmbeddingFromBaseRelationship 検証エラーです - IsEmbedding は、基本関係と一致する必要があります。
E3370BaseRelationMustBeAbstractWhenIsEmbeddingMismatchFromBase 検証エラーです - IsEmbedding は基準に一致させる必要があります。
E3390AbstractRelationshipCannotBeReferredByLinkConnectDirective 検証エラーです - リンクは、ディレクティブを DomainClass を示す接続します。
E3420BaseRelationshipRolePlayerIncompatible 検証エラーです - 基本関係のロール プレーヤーこの roleplayer の基準ではありません。
E3430RolePlayerAndDomainRelationshipDifferentModel 検証エラーです - roleplayer および関係は異なるモデルにあります。
E3432SourceRolePlayerDifferentModel 検証エラーです - 異なるモデルのソース roleplayer (シリアル化できません)。
E3440DomainRolePropertyNameInvalid 検証エラーのプロパティ名 - 無効またはロールがありません。
E3445DomainRolePlayerInvalid 検証エラーのロール プレーヤー - 無効な場合は。
E3450RoleCollectionTypeIncompatibleWithMultiplicity 検証エラーです - コレクション型指定されたロールは、多重度に一致を誤まられます。
E3460InconsistentEmbeddedRoleMultiplicityAmongDescendents - 検証エラーの多重度は基本クラスとの互換性が必要です。
E3465TargetMultiplicityMaxOne 検証エラーです - 関係を埋め込むと、「多」ターゲットの多重度がない場合もあります。
E3480DerivedRelationshipLowerBoundZero 検証エラーです。対応していない派生関係の多重度。
E3510DerivedRelationshipUpperBoundMustBeOne 検証エラーです。対応していない派生関係の多重度。
E3570ReferenceTargetRequiresMonikerOrSerialize 検証エラーは不要です。モニカー
E3575AllowsDuplicateRequiresMonikerOrSerialize 検証エラーは不要です。モニカー
E4000PathMustHaveSegments 検証エラーです - menus not allowed のパス。
E4005InvalidRole パスの検証エラーには、無効またはロールがありません。
E4010PathSegmentDislocation 検証エラーのソース。次に、と互換性のないパス セグメントのターゲット。
E4015PathInitialDislocation 検証警告 - 最初のクラスを使用してパス セグメントのターゲットありません。
E4020PathElementSegmentDislocation 検証エラーのソース。次に、と互換性のないパス セグメントのターゲット。
E4030OnlyLastLinksMultiple 検証エラーです。許可されていない複数のリンクは、最終的なパス セグメントとして除外します。
E4040PathEndDislocation 検証エラーです - 対象のクラスに対応しないパスの最後のセグメント。
E4100PropertyNotInContainer 検証エラーです - パス] プロパティで参照されている順序と同じクラスに属しています。
E4110NoPropertyInPropertyPath 検証エラーです - プロパティ パスで定義されているプロパティなし。
E4120CannotParseDomainPath 検証エラーです - ドメインのパスが解析できない
E4125InvalidExplorerBehaviorHiddenNodePath 検証エラーです - 無効な動作の隠しエクスプローラーのノードのドメインのパス
E5000ElementMergeMissingIndex 検証エラーです - ElementMerge のインデックスのクラスはありません。
E5010DuplicateElementMergeDirectives 検証エラー同じインデックスの 2 ElementMerges。
E5030ElementMergeHasForwardingAndLinkCreation 検証エラーです - ElementMerge にコピーとリンクの両方の作成があります。
E5031ElementMergeHasForwardingAndCustom 検証エラーです - ElementMerge のパスと IsCustom の設定を転送できます。
E5040ElementMergeHasCollectionForwardingPath 検証エラーです - ElementMerge のコピーのパスは、である必要があります。
E5050LinkCreationPathTarget 検証エラーです - LinkCreation のパスは、インデックスのクラスと互換性がありません。
E5060LinkCreationPathMustBeLinks 検証エラーです - リンクを作成するには、パス セグメントにリンクする必要があります。
E5070LinkCreationPathMustNotBeAbstract 検証エラーです - リンクを作成するパスの最後のセグメントは抽象である必要があります。
E5090RolePlayerConnectDirectivePathCollection 検証エラーです - RolePlayerConnectDirective は、コレクションのパスである必要があります。
E5110DuplicateConnectionBuilderNames 検証エラーです - ConnectionBuilder に重複する名前。
E5111ConnectionBuilderEmptyName 検証エラーです - ConnectionBuilder の名前。
E5130LinkDirectiveCustomOrRelationship 検証エラーです - ConnectionBuilder は LinkConnectDirective がある場合は UsesCustomConnect なります。
E5150LinkConnectorTargetTypeIncompatible 検証エラーです - LinkConnectDirective の悪事の対象の型。
E6010RootCannotBeSerialized 検証エラーです - ルートのクラスは SerializeId モニカーまたはキーが必要です。
E6040XmlClassDataDuplicateTypeName 検証エラーです - XmlClassData の複数の型名
E6041XmlClassDataInvalidTypeName 検証エラーです - XmlClassData の空の型の名前。
E6060XmlClassDataDuplicateElementName 検証エラーです - XmlClassData の重複する要素の名前。
E6061XmlClassDataInvalidElementName 検証エラーです - XmlClassData の空の要素の名前。
E6062XmlClassDataInvalidClass 検証エラーです - XmlClassData モニカーを分類します。無効な場合は不明。
E6065XmlElementNameSameAsMoniker 検証エラーです - MonikerElementName は ElementName と同じである必要があります。
E6067XmlInvalidMonikerAttributeName 検証エラーです。モニカー名属性は、有効な XML である必要があります
E6068XmlInvalidMonikerElementName 検証エラーです。モニカーは、有効な XML 要素名である必要があります
E6070XmlPropertyMoniker 検証エラーです - XmlClassData の無効なプロパティのモニカー。
E6071DuplicateMonikerKey 検証エラーです。モニカーのキーとしてマークされた複数のプロパティ。
E6072DuplicateMonikerQualifier 検証エラーです。モニカーの修飾子としてマークされた複数のプロパティ。
E6085InvalidDomainRelationshipReference 検証エラーです - 無効なドメイン リレーションシップのモニカー。
E6086IncompatibleDomainRelationshipReference 検証エラーです - 無効なドメイン リレーションシップのモニカー。
E6087InvalidRoleElementName 検証エラーです - 無効なドメイン リレーションシップのモニカー。
E6115PropertiesUseFullForm 検証エラーです - UseFullForm は、必須。
E6117AllowDuplicatesUseFullForm 検証エラーです - UseFullForm は、必須。
E6125CustomRelationsUseFullForm 検証エラーです - 関係がカスタムの場所を設定する UseFullForm。
E6130XmlPropertyDataInvalidDomainProperty XmlPropertyData の検証エラーには、無効またはそのドメインのプロパティのモニカー。
E6140DuplicateXmlElementName 検証エラーです - XmlClassData の XML の重複したプロパティ要素名またはロール。
E6150MonikerMustBeAttributeRepresentation 検証エラーです。モニカーまたは修飾子キーのプロパティの Ignore を設定しないでください。
E7010NegativeWidthHeightThickness 検証エラーです。負の幅、高さまたは幅。
E7080FixedTooltipTextEmpty 検証エラーの修正が指定されている TooltipText 指定された None。
E7100DuplicateDecoratorName 検証エラーです - 重複デコレータの名前。
E7101EmptyDecoratorName 検証エラーです - 空のデコレータの名前。
E7140ExpandCollapseNotOnShape 検証エラーです。これで不適切な ExpandCollapse デコレータ ダイアグラム要素。
E7150IconDecoratorImageInvalid 検証エラーです - 無効なアイコン デコレータのファイル パス。
E7151IconDecoratorImageFileNotFound 検証エラーです - デコレータ見つかったアイコン ファイル。
E7160ImageShapeImageInvalid 検証エラーです - 無効なイメージ ファイルのパス。
E7161ImageShapeImageFileNotFound 検証エラーです - 検索の図形のイメージ ファイル。
E7170CompartmentNameDuplicate 検証エラーです - 重複したコンパートメント名。
E7171CompartmentNameEmpty 検証エラーです - 空のコンパートメント名。
E7180CompartmentFontSizeOutOfRange 検証エラーです - 無効なフォント サイズ。
E7200ElementMergeInvalidOnShape 検証エラーです - 図形に無効な要素のマージします。
E7210ElementCustomMergeInvalidOnDiagramElement 検証エラーです - 図に無効なカスタム マージします。
E7220ElementMergeLinkCreationPathsInvalidOnDiagramElement 検証エラーです - ダイアグラムの作成に無効なパスをリンクします。
E8077ShapeMapParentElementPathNull 検証エラーは、親要素は null 以外である必要があります。
E8080ShapeMapParentElementNotCollection 検証エラーは、親要素はコレクションである必要があります。
E8100MappedShapeOccursInUnmappedShapes 検証エラーです - 図形は、マップされた図形と割り当てられていない図形の一覧に実行されます。
E8130MappingDiagramClass 検証エラーです - 図のクラスを割り当てることはできません。
E8140ShapeMapInvalidForCompartmentShape 検証エラーです - CompartmentShape に CompartmentShapeMap を使用します。
E8141ShapeMapInvalidForSwimLane 検証エラーです - スイムレーンに適切なマップを使用します。
E8142NoShapeNorDiagramMappedToParentElement 検証エラーのパス (つまり、親要素または非抽象のサブクラス) にマップされた図形と図はありません。
E8145InvalidParentShapeType 検証エラーです - 無効な形状のペアレンティング。
E8146InvalidParentSubclassShapeType 検証エラーです - 無効な形状のペアレンティング。
E8150DuplicateCompartment 検証エラーです - 重複したコンパートメントのマップ。
E8155MissingCompartmentMap 検証エラーです - マップされていないコンパートメント。
E8160CompartmentElementsDisplayedCollection 検証エラーです - コンパートメントがコレクションを表示する必要があります。
E8161CompartmentElementsDisplayedInvalid 検証エラーです - compertment マップにない場合 ElementsDisplayed。
E8191CompartmentMapPropertyDisplayedInvalid 検証エラーです - 無効なカスタム文字列。
E8201ConnectorMapMissingRelationOrConnector 検証エラーです - 無効な ConnectorMap。
E8210ConnectorMapSourceNotMapped 検証エラーです - 無効な ConnectorMap。
E8211ConnectorMapTargetNotMapped 検証エラーです - 無効な ConnectorMap。
E8215ConnectorMapNotAbstract 検証エラーです - 無効な ConnectorMap。
E8225InvalidDecoratorMapNoVisibilityOrProperty 検証エラーです - デコレータのマップに表示のプロパティ パスはできません。
E8230InconsistentSwimlaneAlignment 検証エラーです - 方向で繰り返すスイムレーン。
E8250DuplicateShapeMap 検証エラー - 2 個の shapemaps が同じクラスに同じ図形をマップします。
E8260InconsistentConnectorMapCustomization 検証エラー同じコネクタにマップの処理のカスタマイズの設定。
E8265DuplicateConnectorMap 検証エラー ~ 2 のコネクタのマップは、リレーションシップ、およびコネクタをマップします。
E9060PropertyPathInTypeDescriptor 検証エラーです - 無効なプロパティ パス。
N0101XmlDefinitionNoBehavior 検証エラー XmlDefinition に XmlSerializationBehavior はありません。
N0110EditorNoValidation 検証エラーです - エディターに検証はありません
N0120DslNoDiagram 検証エラー (DSL の図はありません
N2140EditorDslMustEqualRootLibrary 検証エラーです - エディターとルートのクラスによって参照される競合 DSL。
N2150XmlSerializationInconsistent 検証エラーです - XmlSerialization とデザイナーから別の DSL の参照。
N2220ExplorerHasNoBehavior 検証エラーです - エクスプローラーで動作はありません
N3435InvalidRole 検証エラーです - 見つからないか、無効なロール。
N3461RootIsEmbeddedTarget 検証エラーです - エディターのルートは、「 one の多重度と埋め込みのターゲットです。
N3640EmptyGuid 検証エラーです - menus not allowed の GUID) を開きます。
N7050IncompatibleBase 検証エラー準拠しない基本形状。
N8075ShapeMapInvalidShapeOrClass 検証エラーです。モニカーを具体化またはクラス。無効な場合は不明。
N8180InvalidCompartment 検証エラーであるか、無効な comparment モニカー。
N8220InvalidDecoratorMapDecoratorReference 検証エラーです - 無効な DecoratorMap。
W2160EditorRootClassUnequalDiagramClass 検証警告 - エディターのルートは、現在のクラス図のクラスと同じです
W3062EnumerationFlagsShouldHaveValues - 検証警告 IsFlags が設定されている場合、そのすべての値がの場合、リテラル。
W3130OrphanDomainClass 検証エラーです - 他動詞としてルートに埋め込まれていないクラス。
W3200InvalidDefaultDomainValue 検証エラーです - プロパティに対して無効な既定値です。
W3380AbstractDomainRelationWithMultiplicityOneMustHaveChild 検証エラーです - 以外の多重度、子なしでの抽象的な関係。
W3470DerivedDomainRelationshipMustBeInstantiated 検証エラーです - インスタンスを作成する以外の多重度を強制的に取得されたリレーションシップを持つリレーションシップを抽出します。
W3490DerivedRelationshipCannotBeInstantiated 検証エラーです - 子のインスタンス化を多重度 1 の具体的な基準はできません。
W3500BaseRelationshipMissingAbstract 検証エラーです - 基本関係は抽象クラスではありません。
W3520ChangeBaseDomainRelationLowerBound 検証エラーです - 基本関係の不適切な多重度。
W3565InheritSerializeId 検証エラーです - SerializeId は、必須。
W3571ReferenceTargetRequiresMonikerSerializeOrCustom 検証警告は不要です。モニカー
W3576AllowsDuplicateRequiresMonikerSerializeOrCustom 検証警告は不要です。モニカー
W6001UnresolvedLibraryImport - 検証警告 Dsllibrary のインポートがパス
W6002CircularLibraryImport 検証警告 - 検出された Dsllibrary の円のインポート
W6088RoleElementNameIgnored - 検証警告に必要な RoleElementName は省略します。
W6090NoUseFullFormOrOmitOnAbstract 検証警告 - 抽象的な関係の省略 UseFullForm しないでください。
W6100DerivedRelationUseFullForm 検証エラーの派生の関係 UseFullForm。
W6110DerivedRelationNoOmit 検証エラー派生したリレーションシップで、お勧めできません。省略します。
W6160MonikerShouldBeName 検証警告 - モニカーは要素名です。
W6170MonikerShouldHaveDefault 検証警告 - モニカーは、既定値を指定します。
W7310BadCompartmentDecoratorLocation 検証警告 - コンパートメント デコレータを指定または InnerTop 必要があります。
W8143SubclassOfParentElementNotMappedToShapeNorDiagram - 警告 Vaildation の親のサブクラスは、構造化するか、ダイアグラムは、マップされません。
W9065DomainTypeDescriptorHasIncompatibleProperties - 検証警告 DomainTypeDescriptor に CustomCoded=true が、で指定された PropertyPaths
W9070DomainTypeDescriptorPropertiesNotSpecified - 検証警告 DomainTypeDescriptor に CustomCoded=true はできませんが、指定されたどの PropertyPaths

参照

関連項目

Microsoft.VisualStudio.Modeling.DslDefinition 名前空間