Interface IHtmlMacroParameterParser
Provides methods to parse referenced entities as Macro parameters.
Namespace: Umbraco.Cms.Infrastructure.Templates
Assembly: Umbraco.Infrastructure.dll
Syntax
public interface IHtmlMacroParameterParserMethods
View SourceFindUmbracoEntityReferencesFromEmbeddedMacros(String)
Parses out media UDIs from an HTML string based on embedded macro parameter values.
Declaration
IEnumerable<UmbracoEntityReference> FindUmbracoEntityReferencesFromEmbeddedMacros(string text)Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | text | HTML string | 
Returns
| Type | Description | 
|---|---|
| IEnumerable<UmbracoEntityReference> | 
FindUmbracoEntityReferencesFromGridControlMacros(IEnumerable<GridValue.GridControl>)
Parses out media UDIs from Macro Grid Control parameters.
Declaration
IEnumerable<UmbracoEntityReference> FindUmbracoEntityReferencesFromGridControlMacros(IEnumerable<GridValue.GridControl> macroGridControls)Parameters
| Type | Name | Description | 
|---|---|---|
| IEnumerable<GridValue.GridControl> | macroGridControls | 
Returns
| Type | Description | 
|---|---|
| IEnumerable<UmbracoEntityReference> |