Class CustomPropertyEditorAttribute
Specifies the member or attribute type allowed for a custom implementation of PropertyEditor.
Namespace: Evergine.Editor.Extension.Attributes
Assembly: Evergine.Editor.Extension.dll
Syntax
[AttributeUsage(AttributeTargets.Class|AttributeTargets.Struct|AttributeTargets.Interface, AllowMultiple = true)]
public class CustomPropertyEditorAttribute : Attribute
Constructors
CustomPropertyEditorAttribute(Type, Type)
Initializes a new instance of the CustomPropertyEditorAttribute class.
Declaration
public CustomPropertyEditorAttribute(Type memberType = null, Type attributeType = null)
Parameters
Type | Name | Description |
---|---|---|
Type | memberType | The member type. |
Type | attributeType | The attribute type. |
Properties
AttributeType
Gets the attribute type.
Declaration
public Type AttributeType { get; }
Property Value
Type | Description |
---|---|
Type |
MemberType
Gets the member type.
Declaration
public Type MemberType { get; }
Property Value
Type | Description |
---|---|
Type |