VisioStencilUsageProfile
OfficeIMO.Visio
One stencil, master, geometry, or semantic shape usage group in a stencil profile.
Inheritance
- object
- VisioStencilUsageProfile
Usage
Explore 1 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 1
- Property VisioStencilProfile.Usages
Inherited Methods
Properties
public VisioStencilProfileUsageKind Kind { get; } #Usage classification.
public string? MasterId { get; } #Referenced master identifier, when available.
public string? MasterNameU { get; } #Referenced master universal name, when available.
public string? ShapeNameU { get; } #Shape universal name used by the grouped shapes.
public string? SemanticKind { get; } #OfficeIMO semantic kind assigned to the grouped shapes, when consistent.
public string? StencilId { get; } #OfficeIMO stencil identifier, when known.
public string? StencilName { get; } #OfficeIMO stencil display name, when known.
public string? StencilCategory { get; } #OfficeIMO stencil category, when known.
public string? StencilCatalogName { get; } #Stencil catalog name, when known.
public string? StencilSourcePackagePath { get; } #Source package path, when known.
public IReadOnlyList<string> StencilKeywords { get; } #Searchable stencil keywords represented by this usage group.
public IReadOnlyList<string> StencilAliases { get; } #Stencil aliases represented by this usage group.
public IReadOnlyList<string> StencilTags { get; } #Semantic stencil tags represented by this usage group.
public string? StencilIconNameU { get; } #Stencil preview icon master universal name represented by this usage group.
public double? SourceDefaultWidth { get; } #Source stencil default width before placement scaling, when known.
public double? SourceDefaultHeight { get; } #Source stencil default height before placement scaling, when known.
public string? StencilDefaultUnit { get; } #Source stencil default-size unit, when known.
public string? StencilPreviewImageContentType { get; } #Preview image content type represented by this usage group, when known.
public string? StencilPreviewImageExtension { get; } #Preview image extension represented by this usage group, when known.
public int ConnectionPointCount { get; } #Total number of connection points exposed by shapes in this usage group.
public int ConnectionPointShapeCount { get; } #Number of shapes in this usage group that expose at least one connection point.
public IReadOnlyList<string> ShapeIds { get; } #Shape identifiers included in this usage group.
public IReadOnlyList<string> PageNames { get; } #Page names where this usage appears.
public IReadOnlyList<string> ShapeDataKeys { get; } #Distinct Shape Data keys used by shapes in this group.
public double PlacedWidthMinimum { get; } #Minimum placed width for shapes in this usage group.
public double PlacedWidthMaximum { get; } #Maximum placed width for shapes in this usage group.
public double PlacedHeightMinimum { get; } #Minimum placed height for shapes in this usage group.
public double PlacedHeightMaximum { get; } #Maximum placed height for shapes in this usage group.