27 lines
480 B
C#
27 lines
480 B
C#
|
|
using System;
|
|||
|
|
using System.Collections.Generic;
|
|||
|
|
|
|||
|
|
namespace KGdev.BI3D.Revit.Common
|
|||
|
|
{
|
|||
|
|
public interface IOptionDefinition
|
|||
|
|
{
|
|||
|
|
string Id { get; }
|
|||
|
|
|
|||
|
|
string Label { get; }
|
|||
|
|
|
|||
|
|
string Description { get; }
|
|||
|
|
|
|||
|
|
OptionValueType OptionValueType { get; }
|
|||
|
|
|
|||
|
|
List<ISelectOptionDefinitionValue> PossibleValues { get; }
|
|||
|
|
|
|||
|
|
object DefaultValue { get; }
|
|||
|
|
|
|||
|
|
double Min { get; }
|
|||
|
|
|
|||
|
|
double Max { get; }
|
|||
|
|
|
|||
|
|
double Step { get; }
|
|||
|
|
}
|
|||
|
|
}
|