ModelExplorer ModelExplorer ModelExplorer ModelExplorer Class

Definition

Associates a model object with it's corresponding ModelMetadata.

public ref class ModelExplorer
public class ModelExplorer
type ModelExplorer = class
Public Class ModelExplorer
Inheritance
ModelExplorerModelExplorerModelExplorerModelExplorer

Constructors

ModelExplorer(IModelMetadataProvider, ModelMetadata, Object) ModelExplorer(IModelMetadataProvider, ModelMetadata, Object) ModelExplorer(IModelMetadataProvider, ModelMetadata, Object) ModelExplorer(IModelMetadataProvider, ModelMetadata, Object)

Creates a new ModelExplorer.

ModelExplorer(IModelMetadataProvider, ModelExplorer, ModelMetadata, Func<Object,Object>) ModelExplorer(IModelMetadataProvider, ModelExplorer, ModelMetadata, Func<Object,Object>) ModelExplorer(IModelMetadataProvider, ModelExplorer, ModelMetadata, Func<Object,Object>) ModelExplorer(IModelMetadataProvider, ModelExplorer, ModelMetadata, Func<Object,Object>)

Creates a new ModelExplorer.

ModelExplorer(IModelMetadataProvider, ModelExplorer, ModelMetadata, Object) ModelExplorer(IModelMetadataProvider, ModelExplorer, ModelMetadata, Object) ModelExplorer(IModelMetadataProvider, ModelExplorer, ModelMetadata, Object) ModelExplorer(IModelMetadataProvider, ModelExplorer, ModelMetadata, Object)

Creates a new ModelExplorer.

Properties

Container Container Container Container

Gets the container ModelExplorer.

Metadata Metadata Metadata Metadata

Gets the ModelMetadata.

Model Model Model Model

Gets the model object.

ModelType ModelType ModelType ModelType
Properties Properties Properties Properties

Gets the properties.

Methods

GetExplorerForExpression(ModelMetadata, Func<Object,Object>) GetExplorerForExpression(ModelMetadata, Func<Object,Object>) GetExplorerForExpression(ModelMetadata, Func<Object,Object>) GetExplorerForExpression(ModelMetadata, Func<Object,Object>)

Gets a ModelExplorer for the provided model value and model Type.

GetExplorerForExpression(ModelMetadata, Object) GetExplorerForExpression(ModelMetadata, Object) GetExplorerForExpression(ModelMetadata, Object) GetExplorerForExpression(ModelMetadata, Object)

Gets a ModelExplorer for the provided model value and model Type.

GetExplorerForExpression(Type, Func<Object,Object>) GetExplorerForExpression(Type, Func<Object,Object>) GetExplorerForExpression(Type, Func<Object,Object>) GetExplorerForExpression(Type, Func<Object,Object>)

Gets a ModelExplorer for the provided model value and model Type.

GetExplorerForExpression(Type, Object) GetExplorerForExpression(Type, Object) GetExplorerForExpression(Type, Object) GetExplorerForExpression(Type, Object)

Gets a ModelExplorer for the provided model value and model Type.

GetExplorerForModel(Object) GetExplorerForModel(Object) GetExplorerForModel(Object) GetExplorerForModel(Object)

Gets a ModelExplorer for the given model value.

GetExplorerForProperty(String) GetExplorerForProperty(String) GetExplorerForProperty(String) GetExplorerForProperty(String)

Gets a ModelExplorer for the property with given name, or null if the property cannot be found.

GetExplorerForProperty(String, Func<Object,Object>) GetExplorerForProperty(String, Func<Object,Object>) GetExplorerForProperty(String, Func<Object,Object>) GetExplorerForProperty(String, Func<Object,Object>)

Gets a ModelExplorer for the property with given name, or null if the property cannot be found.

GetExplorerForProperty(String, Object) GetExplorerForProperty(String, Object) GetExplorerForProperty(String, Object) GetExplorerForProperty(String, Object)

Gets a ModelExplorer for the property with given name, or null if the property cannot be found.

Extension Methods

GetSimpleDisplayText(ModelExplorer) GetSimpleDisplayText(ModelExplorer) GetSimpleDisplayText(ModelExplorer) GetSimpleDisplayText(ModelExplorer)

Gets a simple display string for the Model property of modelExplorer.

Applies to