Attribute.Invisible Property

Gets or sets a value that determines if the AttributeReference is visible or not.
Public Overrides Property Invisible() As Boolean
This language is not supported or no code example is available.
public override bool Invisible {get; set;}
This language is not supported or no code example is available.

Property Value

bool
Remarks
 
It does not affect the visibility of the Attribute but only of the AttributeReference. This allows to keep the Attribute visible when editing a BlockReference (with EntityList.SetCurrent), so it can be selected and the Invisible property can be set to true or false without affecting its visibility on screen that would prevent to select it again. Then the EntityList.SynchronizeAttributes will propagate the Invisible property to the AttributeReferences and make them invisible (after the current BlockReference is reset with ResetCurrentBlockReference).

.NET Framework

Supported in: 4.5, 4.6, 4.7

In this article

Definition