Class LookupPropertyModel
Represents a model for a specific lookup property.
Implements
Inherited Members
Namespace: Phoenix.Aruba
Assembly: Phoenix.Plugin.Aruba.dll
Syntax
public class LookupPropertyModel : BindableBase, INotifyPropertyChanged
Remarks
Initializes a new instance of the LookupPropertyModel class.
Constructors
View SourceLookupPropertyModel(IPropertyTag)
Represents a model for a specific lookup property.
Declaration
public LookupPropertyModel(IPropertyTag propertyTag)
Parameters
| Type | Name | Description |
|---|---|---|
| IPropertyTag | propertyTag | The property tag. |
Remarks
Initializes a new instance of the LookupPropertyModel class.
Properties
View SourceAllowedSearchOptions
Gets the list of allowed search options.
Declaration
public static IEnumerable<LookupValueSearchOption> AllowedSearchOptions { get; }
Property Value
| Type | Description |
|---|---|
| IEnumerable<LookupValueSearchOption> |
LookupValue
Gets or sets the lookup value.
Declaration
public string LookupValue { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PropertyName
Gets the property name.
Declaration
public string PropertyName { get; }
Property Value
| Type | Description |
|---|---|
| string |
PropertyTag
Gets the underlying property tag.
Declaration
public IPropertyTag PropertyTag { get; }
Property Value
| Type | Description |
|---|---|
| IPropertyTag |
SearchOption
Gets or sets the lookup value search option.
Declaration
public LookupValueSearchOption SearchOption { get; set; }
Property Value
| Type | Description |
|---|---|
| LookupValueSearchOption |