API Reference
VisioShapeDataRow
Represents one row in the Visio ShapeSheet Shape Data (Prop) section. Explicit assignments to string values replace imported native null conditions, even when unchanged.
Inheritance
- Object
- VisioShapeDataRow
Usage
Explore 6 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 6
- Method VisioConnector.FindShapeData
- Method VisioConnector.SetShapeData
- Property VisioConnector.ShapeData
- Method VisioShape.FindShapeData
- Method VisioShape.SetShapeData
- Property VisioShape.ShapeData
Constructors
public VisioShapeDataRow(String name, String? value = null) #Initializes a new Shape Data row.
Parameters
- name System.String
- ShapeSheet row name.
- value System.String? = null
- Initial value.
Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public String? Label { get; set; } #Label shown in the Visio Shape Data window.
public String? Prompt { get; set; } #Prompt shown as help text in the Visio Shape Data window.
public String? Format { get; set; } #Format picture or list items, depending on the shape data type.
public String? SortKey { get; set; } #Sort key used by Visio's Shape Data window.
public Boolean? Invisible { get; set; } #Whether the data row is hidden in the Shape Data window.
public Boolean? Verify { get; set; } #Whether Visio asks for this value when the shape is created, copied, or duplicated.
public Boolean? DataLinked { get; set; } #Whether this row is linked to an external data recordset.
public String? DataLinkedFormula { get; set; } #Optional data-linked formula.
public String? LangIdFormula { get; set; } #Optional language identifier formula.