CSLA .NET 10.0.0
A home for your business logic
Loading...
Searching...
No Matches
Csla.Blazor.IPropertyInfo Interface Reference

Exposes metastate for a property. More...

Inheritance diagram for Csla.Blazor.IPropertyInfo:
Csla.Blazor.PropertyInfo

Public Member Functions

void Refresh ()
 Indicate that all properties have changed to trigger a UI refresh of all values.
System.Reflection.? PropertyInfo GetPropertyInfo ()
 Gets the System.Reflection.PropertyInfo object representing the property.

Properties

object? Value [get, set]
 Gets or sets the value of the property.
string FriendlyName [get]
 Gets the friendly name for the property.
string PropertyName [get]
 Gets the property name for the property.
string ErrorText [get]
 Gets the validation error messages for a property on the Model.
string WarningText [get]
 Gets the validation warning messages for a property on the Model.
string InformationText [get]
 Gets the validation information messages for a property on the Model.
bool CanRead [get]
 Gets a value indicating whether the current user is authorized to read the property on the Model.
bool CanWrite [get]
 Gets a value indicating whether the current user is authorized to change the property on the Model.
bool IsBusy [get]
 Gets a value indicating whether the property on the Model is busy.
string TextSeparator [get]
 Gets the value of the TextSeparator.

Events

PropertyChangedEventHandler? PropertyChanged
 Event raised when a property changes.

Detailed Description

Exposes metastate for a property.

Member Function Documentation

◆ GetPropertyInfo()

System.Reflection.? PropertyInfo Csla.Blazor.IPropertyInfo.GetPropertyInfo ( )

Gets the System.Reflection.PropertyInfo object representing the property.

Implemented in Csla.Blazor.PropertyInfo.

◆ Refresh()

void Csla.Blazor.IPropertyInfo.Refresh ( )

Indicate that all properties have changed to trigger a UI refresh of all values.

Implemented in Csla.Blazor.PropertyInfo.

Property Documentation

◆ CanRead

bool Csla.Blazor.IPropertyInfo.CanRead
get

Gets a value indicating whether the current user is authorized to read the property on the Model.

Implemented in Csla.Blazor.PropertyInfo.

◆ CanWrite

bool Csla.Blazor.IPropertyInfo.CanWrite
get

Gets a value indicating whether the current user is authorized to change the property on the Model.

Implemented in Csla.Blazor.PropertyInfo.

◆ ErrorText

string Csla.Blazor.IPropertyInfo.ErrorText
get

Gets the validation error messages for a property on the Model.

Implemented in Csla.Blazor.PropertyInfo.

◆ FriendlyName

string Csla.Blazor.IPropertyInfo.FriendlyName
get

Gets the friendly name for the property.

Implemented in Csla.Blazor.PropertyInfo.

◆ InformationText

string Csla.Blazor.IPropertyInfo.InformationText
get

Gets the validation information messages for a property on the Model.

Implemented in Csla.Blazor.PropertyInfo.

◆ IsBusy

bool Csla.Blazor.IPropertyInfo.IsBusy
get

Gets a value indicating whether the property on the Model is busy.

Implemented in Csla.Blazor.PropertyInfo.

◆ PropertyName

string Csla.Blazor.IPropertyInfo.PropertyName
get

Gets the property name for the property.

Implemented in Csla.Blazor.PropertyInfo.

◆ TextSeparator

string Csla.Blazor.IPropertyInfo.TextSeparator
get

Gets the value of the TextSeparator.

Implemented in Csla.Blazor.PropertyInfo.

◆ Value

object? Csla.Blazor.IPropertyInfo.Value
getset

Gets or sets the value of the property.

Implemented in Csla.Blazor.PropertyInfo.

◆ WarningText

string Csla.Blazor.IPropertyInfo.WarningText
get

Gets the validation warning messages for a property on the Model.

Implemented in Csla.Blazor.PropertyInfo.

Event Documentation

◆ PropertyChanged

PropertyChangedEventHandler? Csla.Blazor.IPropertyInfo.PropertyChanged

Event raised when a property changes.


The documentation for this interface was generated from the following file: