ElementHasExtensions.ExtensionElement Property

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

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

Syntax

'Declaration
<DomainRoleAttribute(DomainRoleOrder.Target, PropertyName := "Extends", PropertyDisplayNameKey := "Microsoft.VisualStudio.Modeling.ElementHasExtensions/ExtensionElement.PropertyDisplayName",  _
    PropagatesDelete := True, PropagatesCopy := PropagatesCopyOption.DoNotPropagateCopy,  _
    Multiplicity := Multiplicity.One)> _
<DomainObjectIdAttribute("3212ed8f-0674-4dd8-8a31-c9605c61f1f8")> _
Public Overridable Property ExtensionElement As ExtensionElement
    Get
    Set
'Usage
Dim instance As ElementHasExtensions
Dim value As ExtensionElement

value = instance.ExtensionElement

instance.ExtensionElement = value
[DomainRoleAttribute(DomainRoleOrder.Target, PropertyName = "Extends", PropertyDisplayNameKey = "Microsoft.VisualStudio.Modeling.ElementHasExtensions/ExtensionElement.PropertyDisplayName", 
    PropagatesDelete = true, PropagatesCopy = PropagatesCopyOption.DoNotPropagateCopy, 
    Multiplicity = Multiplicity.One)]
[DomainObjectIdAttribute("3212ed8f-0674-4dd8-8a31-c9605c61f1f8")]
public virtual ExtensionElement ExtensionElement { get; set; }
[DomainRoleAttribute(DomainRoleOrder::Target, PropertyName = L"Extends", PropertyDisplayNameKey = L"Microsoft.VisualStudio.Modeling.ElementHasExtensions/ExtensionElement.PropertyDisplayName", 
    PropagatesDelete = true, PropagatesCopy = PropagatesCopyOption::DoNotPropagateCopy, 
    Multiplicity = Multiplicity::One)]
[DomainObjectIdAttribute(L"3212ed8f-0674-4dd8-8a31-c9605c61f1f8")]
public:
virtual property ExtensionElement^ ExtensionElement {
    ExtensionElement^ get ();
    void set (ExtensionElement^ value);
}
function get ExtensionElement () : ExtensionElement
function set ExtensionElement (value : ExtensionElement)
[<DomainRoleAttribute(DomainRoleOrder.Target, PropertyName = "Extends", PropertyDisplayNameKey = "Microsoft.VisualStudio.Modeling.ElementHasExtensions/ExtensionElement.PropertyDisplayName", 
    PropagatesDelete = true, PropagatesCopy = PropagatesCopyOption.DoNotPropagateCopy, 
    Multiplicity = Multiplicity.One)>]
[<DomainObjectIdAttribute("3212ed8f-0674-4dd8-8a31-c9605c61f1f8")>]
abstract ExtensionElement : ExtensionElement with get, set
[<DomainRoleAttribute(DomainRoleOrder.Target, PropertyName = "Extends", PropertyDisplayNameKey = "Microsoft.VisualStudio.Modeling.ElementHasExtensions/ExtensionElement.PropertyDisplayName", 
    PropagatesDelete = true, PropagatesCopy = PropagatesCopyOption.DoNotPropagateCopy, 
    Multiplicity = Multiplicity.One)>]
[<DomainObjectIdAttribute("3212ed8f-0674-4dd8-8a31-c9605c61f1f8")>]
override ExtensionElement : ExtensionElement with get, set

Property Value

Type: Microsoft.VisualStudio.Modeling.ExtensionElement

.NET Framework Security

See Also

Reference

ElementHasExtensions Class

ElementHasExtensions Members

Microsoft.VisualStudio.Modeling Namespace