Class UIDescriptor
Inheritance
System.Object
UIDescriptor
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: EPiServer.Shell.dll
Version: 11.20.7
Syntax
public class UIDescriptor
Constructors
UIDescriptor(Type)
Declaration
public UIDescriptor(Type forType)
Parameters
Type |
Name |
Description |
System.Type |
forType |
|
UIDescriptor(Type, String)
Declaration
protected UIDescriptor(Type forType, string iconClass)
Parameters
Type |
Name |
Description |
System.Type |
forType |
|
System.String |
iconClass |
|
UIDescriptor(Type, String, IEnumerable<String>)
Declaration
protected UIDescriptor(Type forType, string iconClass, IEnumerable<string> dndTypes)
Parameters
Type |
Name |
Description |
System.Type |
forType |
|
System.String |
iconClass |
|
System.Collections.Generic.IEnumerable<System.String> |
dndTypes |
|
Properties
AvailableViews
Declaration
public IEnumerable<ViewConfiguration> AvailableViews { get; }
Property Value
BaseTypeIdentifier
Declaration
public string BaseTypeIdentifier { get; set; }
Property Value
Type |
Description |
System.String |
|
BaseTypes
Declaration
public IEnumerable<string> BaseTypes { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.IEnumerable<System.String> |
|
CommandIconClass
Declaration
public string CommandIconClass { get; set; }
Property Value
Type |
Description |
System.String |
|
ContainerTypeIdentifier
Declaration
[Obsolete("Use ContainerTypes instead")]
public string ContainerTypeIdentifier { get; set; }
Property Value
Type |
Description |
System.String |
|
ContainerTypes
Declaration
public IEnumerable<Type> ContainerTypes { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.IEnumerable<System.Type> |
|
CreateView
Declaration
public string CreateView { get; set; }
Property Value
Type |
Description |
System.String |
|
DefaultView
Declaration
public string DefaultView { get; set; }
Property Value
Type |
Description |
System.String |
|
DisabledViews
Declaration
public ICollection<string> DisabledViews { get; protected set; }
Property Value
Type |
Description |
System.Collections.Generic.ICollection<System.String> |
|
DndTypes
Declaration
public ICollection<string> DndTypes { get; }
Property Value
Type |
Description |
System.Collections.Generic.ICollection<System.String> |
|
EnableStickyView
Declaration
public bool? EnableStickyView { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Boolean> |
|
ForType
Declaration
public Type ForType { get; set; }
Property Value
Type |
Description |
System.Type |
|
IconClass
Declaration
public string IconClass { get; set; }
Property Value
Type |
Description |
System.String |
|
IsPrimaryType
Declaration
public bool IsPrimaryType { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LanguageKey
Declaration
public string LanguageKey { get; set; }
Property Value
Type |
Description |
System.String |
|
MainWidgetType
Declaration
[Obsolete("Use view configurations instead")]
public string MainWidgetType { get; set; }
Property Value
Type |
Description |
System.String |
|
PublishView
Declaration
public string PublishView { get; set; }
Property Value
Type |
Description |
System.String |
|
SortKey
Declaration
public SortColumn SortKey { get; set; }
Property Value
TypeIdentifier
Declaration
public string TypeIdentifier { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
AddDisabledView(String)
Declaration
public void AddDisabledView(string viewName)
Parameters
Type |
Name |
Description |
System.String |
viewName |
|
Extension Methods