Assembly: EPiServer.Shell (in EPiServer.Shell.dll) Version: 8.0.0
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.
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 |
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 |