定義済み 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 |