ExtendsDomainModelAttribute Class

 
Note: This API is now obsolete.

Indicates the domain model that this domain model extends.

Namespace:   Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

System::Object
  System::Attribute
    Microsoft.VisualStudio.Modeling::ExtendsDomainModelAttribute

[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = true, 
	Inherited = false)]
[ObsoleteAttribute("This attribute is ignored and will be removed in a future version. Use the custom attribute [DependsOnDomainModel] instead.")]
public ref class ExtendsDomainModelAttribute sealed : Attribute

NameDescription
System_CAPS_pubmethodExtendsDomainModelAttribute(String^)

Initializes a new instance of the ExtendsDomainModelAttribute class.

NameDescription
System_CAPS_pubpropertyExtendedModelId

The ID of the domain model that the target extends.

System_CAPS_pubpropertyTypeId

(Inherited from Attribute.)

NameDescription
System_CAPS_pubmethodEquals(Object^)

(Inherited from Attribute.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Attribute.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodIsDefaultAttribute()

(Inherited from Attribute.)

System_CAPS_pubmethodMatch(Object^)

(Inherited from Attribute.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

The target of this attribute extends the specified domain model.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: