• DXC Service
  • Products
    • Episerver CMS
    • Episerver Commerce
    • Episerver Campaign
    • Episerver Find
    • Episerver Personalization
      • Advance
      • Perform
      • Insight
      • Reach
      • Personalized Find
    • Episerver Social API
    • Episerver apps & integrations
    • Ektron CMS
  • Documentation
    • Get started
      • DXC Service
      • CMS
      • Commerce
      • Campaign
      • Find
      • Personalization
      • Insight
      • Social API
      • Service API
    • Developer guides
      • DXC Service
      • CMS
      • Commerce
      • Campaign
      • Find
      • Advance
      • Perform
      • Reach
      • Personalized Find
      • Insight
      • Tracking
      • Profile Store
      • Content Delivery API
      • Social API
      • Service API
      • Forms
      • MA connectors
    • UI feature list
    • Technical overview
    • System requirements
    • Installation
    • User guide
    • APIs and libraries
      • CMS
      • Commerce
      • Campaign
      • Find
      • Social
      • REST APIs
    • Video tutorials
    • Releases
    • Upgrading
      • CMS
      • Commerce
      • Find
      • Forms
      • Service API
      • Personalization
  • Blogs
  • Forum
  • Support
  • EMVPs
  • Register
  • Log in
All Content Documentation Forum User Guide Support Help Center Blogs Articles Releases Bug List SDK Documents
People
Home / Documentation /
  • Framework reference
  • EPiServer.Shell.ObjectEditing.EditorDescriptors
  • UnsignedIntegerEditorDescriptor
    • UnsignedIntegerEditorDescriptor Methods
    • UnsignedIntegerEditorDescriptor Properties

UnsignedIntegerEditorDescriptor Class

Assembly: EPiServer.Shell (in EPiServer.Shell.dll) Version: 8.0.0

Syntax:

C#
[EditorDescriptorRegistrationAttribute(TargetType = typeof(uint))]
[EditorDescriptorRegistrationAttribute(TargetType = typeof(Nullable<uint>))]
public class UnsignedIntegerEditorDescriptor : NumericEditorDescriptor

Editor descriptor that will create a standard input with validation to be able to edit unsigned integer type.

Methods

Name Summary Status
GetIdentity Extracts the identity from the object if it has one. public, static
GetOriginalType Gets the Type of the current object, ensuring that the eventual type that could be generated by a proxy interceptor is ignored. public, static
ModifyMetadata Modifies the metadata, adding any custom data the client needs. public
SetEditorConfiguration Sets the initial configuration for the widget. protected
SetIdentity Sets the identity into the object if supported public, static
SetOverlayConfiguration Sets the initial configuration for the widget. protected
ToPropertyBag(Object) Create a PropertyBag instance and populates it with its properties The algorith for extracting properties is as follows: 1) Property must a have a getter and setter 2a) Getter must be public OR 2b) The class must be marked either with the DataContractAttribute or EPiServerDataContractAttribute and the property must be marked either with the DataMemberAttribute or EPiServerDataMemberAttribute public, static
ToPropertyBag(Object, IEnumerable(String)) Create a PropertyBag instance and populates it with its properties public, static
UnsignedIntegerEditorDescriptor Constructor Initializes a new instance of the UnsignedIntegerEditorDescriptor class. public

Properties

Name Summary Status
AllowedTypes Gets or sets the allowed types. public
AllowedTypesFormatSuffix Gets or sets the specific format suffix if any. For instance "reference" or "light" for different content formats. public
ClientEditingClass Gets or sets the client editing class, usually a DOJO widget. public
ClientEditingPackage Gets or sets the client editing class package, which needs to be required, usually a dojo package. Leave it empty if package name is the same to class name. public
DefaultValue Gets or sets the default binding value. public
DndSourcePropertyName Gets or sets the name of the inner property to extract data from in an drag and drop operation. public
DndTargetPropertyName Gets or sets the name of the child property that should accept drag and drop operations to the overlay. public
EditorConfiguration Gets or sets the editor configuration. This will be passed to the editor class's constructor public
LayoutClass Gets or sets the layout class. public
OverlayConfiguration Gets or sets the configuration data for the overlay. This will be passed to the overlay class's contructor public
SelectionFactoryType Gets or sets the type of the selection factory. public

Inheritance

  • System.Object
  • EPiServer.Shell.ObjectEditing.EditorDescriptors.EditorDescriptor
  • EPiServer.Shell.ObjectEditing.EditorDescriptors.NumericEditorDescriptor
  • EPiServer.Shell.ObjectEditing.EditorDescriptors.UnsignedIntegerEditorDescriptor

About Episerver

  • episerver.com
  • Episerver certification
  • Job openings
  • License center
  • Privacy statement

Community

  • Blogs
  • Forums
  • Articles
  • Terms of use
  • EMVP program

Learning resources

  • Technical overview
  • Learning path Episerver CMS
  • Developer guides
  • User guide
  • Video tutorials
  • Episerver GitHub
  • Episerver Education

Contact

Episerver Support

See the Support page for contact information.

Feedback on Episerver World

If you’d like to give feedback about this site, please click here. Thank you very much!
© Episerver 2019 │ About Episerver World