VisioStencilFamilyProfile
OfficeIMO.Visio
Aggregated stencil family profile grouped by catalog/category metadata.
Inheritance
- object
- VisioStencilFamilyProfile
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.StencilFamilies
Inherited Methods
Properties
public string Key { get; } #Stable family key used in profile snapshots.
public string? StencilCatalogName { get; } #Catalog name represented by this family, when available.
public string? StencilCategory { get; } #Category represented by this family, when available.
public IReadOnlyList<string> StencilSourcePackagePaths { get; } #Distinct source package paths represented by this family.
public IReadOnlyList<string> StencilKeywords { get; } #Distinct stencil keywords represented by this family.
public IReadOnlyList<string> StencilAliases { get; } #Distinct stencil aliases represented by this family.
public IReadOnlyList<string> StencilTags { get; } #Distinct stencil tags represented by this family.
public IReadOnlyList<string> StencilIconNameUs { get; } #Distinct stencil icon master universal names represented by this family.
public IReadOnlyList<string> StencilDefaultUnits { get; } #Distinct source default-size units represented by this family.
public IReadOnlyList<string> StencilPreviewImageContentTypes { get; } #Distinct preview image content types represented by this family.
public IReadOnlyList<string> StencilPreviewImageExtensions { get; } #Distinct preview image extensions represented by this family.
public IReadOnlyList<string> StencilIds { get; } #Distinct stencil identifiers represented by this family.
public IReadOnlyList<string> UsageKeys { get; } #Usage keys included in this family.
public int ShapeCount { get; } #Total shapes represented by this family.
public int StencilBackedShapeCount { get; } #Shapes in this family that carry OfficeIMO stencil identity metadata.
public int MasterBackedShapeCount { get; } #Shapes in this family backed by any registered master.
public int PackageBackedShapeCount { get; } #Shapes in this family backed by imported stencil-package masters.
public int GeneratedMasterBackedShapeCount { get; } #Shapes in this family backed by generated OfficeIMO masters.
public int BasicGeometryShapeCount { get; } #Shapes in this family represented by direct geometry.
public int ConnectionPointCount { get; } #Total connection points exposed by shapes in this family.
public int ConnectionPointShapeCount { get; } #Number of shapes in this family that expose at least one connection point.
public double PlacedWidthMinimum { get; } #Minimum placed width for shapes in this family.
public double PlacedWidthMaximum { get; } #Maximum placed width for shapes in this family.
public double PlacedHeightMinimum { get; } #Minimum placed height for shapes in this family.
public double PlacedHeightMaximum { get; } #Maximum placed height for shapes in this family.
public double? SourceDefaultWidthMinimum { get; } #Minimum source default width represented by this family, when known.
public double? SourceDefaultWidthMaximum { get; } #Maximum source default width represented by this family, when known.
public double? SourceDefaultHeightMinimum { get; } #Minimum source default height represented by this family, when known.
public double? SourceDefaultHeightMaximum { get; } #Maximum source default height represented by this family, when known.