API Reference
Class
TopologyIconCatalogQueryExtensions
Provides catalog browsing helpers for topology icon pickers.
Inheritance
- Object
- TopologyIconCatalogQueryExtensions
Methods
public static IReadOnlyList<String> GetCategories(TopologyIconCatalog catalog, TopologyIconCatalogQuery? query = null) #Returns:
IReadOnlyList<String>Returns matching icon categories in deterministic order.
Parameters
- catalog ChartForgeX.Topology.TopologyIconCatalog
- query ChartForgeX.Topology.TopologyIconCatalogQuery? = null
public static IReadOnlyList<String> GetPackIds(TopologyIconCatalog catalog, TopologyIconCatalogQuery? query = null) #Returns:
IReadOnlyList<String>Returns matching pack ids in catalog order.
Parameters
- catalog ChartForgeX.Topology.TopologyIconCatalog
- query ChartForgeX.Topology.TopologyIconCatalogQuery? = null
public static IReadOnlyList<String> GetTags(TopologyIconCatalog catalog, TopologyIconCatalogQuery? query = null) #Returns:
IReadOnlyList<String>Returns matching search tags in deterministic order.
Parameters
- catalog ChartForgeX.Topology.TopologyIconCatalog
- query ChartForgeX.Topology.TopologyIconCatalogQuery? = null
public static IReadOnlyList<String> GetVendors(TopologyIconCatalog catalog, TopologyIconCatalogQuery? query = null) #Returns:
IReadOnlyList<String>Returns matching vendors in deterministic order.
Parameters
- catalog ChartForgeX.Topology.TopologyIconCatalog
- query ChartForgeX.Topology.TopologyIconCatalogQuery? = null
public static IReadOnlyList<TopologyIconCatalogItem> Search(TopologyIconCatalog catalog, TopologyIconCatalogQuery? query = null) #Returns:
IReadOnlyList<TopologyIconCatalogItem>Returns catalog icons that match the supplied query.
Parameters
- catalog ChartForgeX.Topology.TopologyIconCatalog
- query ChartForgeX.Topology.TopologyIconCatalogQuery? = null
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?