SaaS CMS has officially launched! Learn more now.

Interface IMetaDataResolver

Namespace: EPiServer.Cms.Shell.UI.Rest
Assembly: EPiServer.Cms.Shell.UI.dll
Version: 11.20.7
Syntax
public interface IMetaDataResolver

Methods

GetAllMetaDataProperties()

Declaration
IEnumerable<MetaDataPropertyInfo> GetAllMetaDataProperties()
Returns
Type Description
System.Collections.Generic.IEnumerable<MetaDataPropertyInfo>

GetMetaDataProperties(Type)

Declaration
IEnumerable<MetaDataPropertyInfo> GetMetaDataProperties(Type type)
Parameters
Type Name Description
System.Type type
Returns
Type Description
System.Collections.Generic.IEnumerable<MetaDataPropertyInfo>

GetMetaDataPropertiesForInstance(Object)

Declaration
IEnumerable<MetaDataPropertyInfo> GetMetaDataPropertiesForInstance(object instance)
Parameters
Type Name Description
System.Object instance
Returns
Type Description
System.Collections.Generic.IEnumerable<MetaDataPropertyInfo>

ResolveMetaData(String)

Declaration
MetaDataPropertyInfo ResolveMetaData(string propertyName)
Parameters
Type Name Description
System.String propertyName
Returns
Type Description
MetaDataPropertyInfo

Extension Methods