C# Class SenseNet.ContentRepository.Schema.DynamicContentTools

Mostra file Open project: maxpavlov/FlexNet Class Usage Examples

Public Methods

Method Description
GenerateCtd ( ISupportsDynamicFields handler, ContentType baseContentType ) : string
GetFieldMetadata ( Type type ) : FieldMetadata>.IDictionary
GetFieldMetadata ( Type type, bool>.Func isHiddenCallback ) : FieldMetadata>.IDictionary
GetSuggestedFieldType ( Type propertyType ) : Type

Method Details

GenerateCtd() public static method

public static GenerateCtd ( ISupportsDynamicFields handler, ContentType baseContentType ) : string
handler ISupportsDynamicFields
baseContentType ContentType
return string

GetFieldMetadata() public static method

public static GetFieldMetadata ( Type type ) : FieldMetadata>.IDictionary
type System.Type
return FieldMetadata>.IDictionary

GetFieldMetadata() public static method

public static GetFieldMetadata ( Type type, bool>.Func isHiddenCallback ) : FieldMetadata>.IDictionary
type System.Type
isHiddenCallback bool>.Func
return FieldMetadata>.IDictionary

GetSuggestedFieldType() public static method

public static GetSuggestedFieldType ( Type propertyType ) : Type
propertyType System.Type
return System.Type