Search Results for

    Show / Hide Table of Contents

    Class SchemaDisplayerItem

    The item that is used for an Item in a DisplayableItemDescriptorForCustomSettings instance

    This item specifies that we want to load the schema layout for displaying the database schema for all entities in the system

    Inheritance
    object
    CustomSettingsItem
    SchemaDisplayerItem
    Inherited Members
    CustomSettingsItem.Params
    CustomSettingsItem.LayoutDisplayParams
    CustomSettingsItem.OverlayImageID
    CustomSettingsItem.HelpURL
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: LemonEdge.Client.Core.Views.Core
    Assembly: LemonEdge.ClientCore.dll
    Syntax
    [CustomSettingsItemLayoutInfo("CustomSettingsItem-Schema")]
    public class SchemaDisplayerItem : CustomSettingsItem

    Constructors

    SchemaDisplayerItem()

    Creates a new data source display item for the DisplayableItemDescriptorForCustomSettings descriptor

    Declaration
    public SchemaDisplayerItem()

    Fields

    PARAM_SCHEMA

    The layout name this item requires to be displayed

    Available so a DefaultLayoutGenerator can be implemented to create a custom layout specifically for this item

    Declaration
    public const string PARAM_SCHEMA = "CustomSettingsItem-Schema"
    Field Value
    Type Description
    string

    Properties

    ImageID

    Returns the search default image

    Declaration
    public override Guid ImageID { get; }
    Property Value
    Type Description
    Guid
    Overrides
    CustomSettingsItem.ImageID

    Label

    Always returns "Database Schema"

    Declaration
    public override string Label { get; }
    Property Value
    Type Description
    string
    Overrides
    CustomSettingsItem.Label

    LayoutDiplayName

    Returns PARAM_SCHEMA

    Declaration
    public override string LayoutDiplayName { get; }
    Property Value
    Type Description
    string
    Overrides
    CustomSettingsItem.LayoutDiplayName

    Extension Methods

    LinqExtensions.AsArray<T>(T)
    LinqExtensions.ToArrayOfOne<T>(T)
    LinqExtensions.ToListOfOne<T>(T)
    MiscExtensions.SetIfNotEqual<T, TP>(T, Expression<Func<T, TP>>, TP)
    WeakReferenceExtensions.WeakReference(object)
    SQLExtensions.ToSQLValue(object, bool)
    ReflectionExtensions.ClearEventInvocations(object, string)
    StringExtensions.ToCSVFormatString(object, Type)
    In this article
    Back to top © LemonEdge Technologies. All rights reserved.