Archetype.PropertyEditors.ArchetypePropertyEditor.ArchetypePropertyValueEditor.GetPropertyEditor C# (CSharp) Метод

GetPropertyEditor() приватный Метод

Gets the property editor.
private GetPropertyEditor ( IDataTypeDefinition dtd ) : Umbraco.Core.PropertyEditors.PropertyEditor
dtd IDataTypeDefinition The DTD.
Результат Umbraco.Core.PropertyEditors.PropertyEditor
            internal virtual PropertyEditor GetPropertyEditor(IDataTypeDefinition dtd)
            {
                if(dtd.Id != 0)
                    return PropertyEditorResolver.Current.GetByAlias(dtd.PropertyEditorAlias);

                return dtd.PropertyEditorAlias.Equals(Constants.PropertyEditorAlias)
                    ? new ArchetypePropertyEditor()
                    : (PropertyEditor) new TextboxPropertyEditor();
            }