API Reference
VisioInspectionConnectorSnapshot
Snapshot of a Visio connector.
Inheritance
- Object
- VisioInspectionConnectorSnapshot
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String Id { get; } #Connector identifier.
public String FromId { get; } #Source shape identifier.
public String ToId { get; } #Target shape identifier.
public String Kind { get; } #Connector kind.
public String Label { get; } #Connector label.
public Boolean HasLabelPlacement { get; } #Whether explicit label placement exists.
public Nullable<Double> LabelPosition { get; } #Relative label position along the connector path, when explicit placement exists.
public Nullable<Double> LabelOffsetX { get; } #Relative label X offset, when explicit placement exists.
public Nullable<Double> LabelOffsetY { get; } #Relative label Y offset, when explicit placement exists.
public Nullable<Double> LabelPinX { get; } #Absolute label X coordinate, when the label is pinned to the page.
public Nullable<Double> LabelPinY { get; } #Absolute label Y coordinate, when the label is pinned to the page.
public Nullable<Double> LabelResolvedPinX { get; } #Resolved page X coordinate for the label pin.
public Nullable<Double> LabelResolvedPinY { get; } #Resolved page Y coordinate for the label pin.
public Nullable<Double> LabelLocPinX { get; } #Resolved local X pin inside the label text box.
public Nullable<Double> LabelLocPinY { get; } #Resolved local Y pin inside the label text box.
public Nullable<Double> LabelWidth { get; } #Explicit label width, when explicit placement exists.
public Nullable<Double> LabelHeight { get; } #Explicit label height, when explicit placement exists.
public IReadOnlyList<VisioInspectionWaypointSnapshot> Waypoints { get; } #Explicit connector waypoints.
public String LineColor { get; } #Line color as a stable OfficeIMO color string.
public Int32 LinePattern { get; } #Visio line pattern value.
public Double LineWeight { get; } #Connector line weight.
public String BeginArrow { get; } #Begin arrow value.
public String EndArrow { get; } #End arrow value.
public IReadOnlyList<String> Layers { get; } #Layer names assigned to the connector.
public IReadOnlyList<VisioInspectionShapeDataSnapshot> ShapeData { get; } #Shape Data rows attached to the connector.
public IReadOnlyDictionary<String, String> Data { get; } #Arbitrary data attached to the connector.