Show / Hide Table of Contents

Class MemberInfoLocalization

Localization information for IPropertyInfo.

Inheritance
System.Object
System.Dynamic.DynamicObject
ExpandoBase
Expando
Localization
ElementInfoLocalization
MemberInfoLocalization
Implements
IMemberInfoLocalization
IElementInfoLocalization
ILocalization
IExpando
System.Dynamic.IDynamicMetaObjectProvider
IIndexable
Inherited Members
ElementInfoLocalization.Name
ElementInfoLocalization.Description
ElementInfoLocalization.DisplayAttribute
ElementInfoLocalization.TryGetDisplayAttribute(IElementInfo)
Localization.Culture
ExpandoBase.Item[String]
ExpandoBase.GetDynamicMemberNames()
ExpandoBase.HasDynamicMember(String)
ExpandoBase.TryGetMember(GetMemberBinder, Object)
ExpandoBase.TrySetMember(SetMemberBinder, Object)
ExpandoBase.TryInvokeMember(InvokeMemberBinder, Object[], Object)
ExpandoBase.ToDictionary(Func<String, String>, Func<Object, Object>)
ExpandoBase.GetInnerObjectTypeInfo()
ExpandoBase.GetThisTypeInfo()
ExpandoBase.TryGetValue(String, Object)
ExpandoBase.TrySetValue(String, Object)
System.Dynamic.DynamicObject.GetMetaObject(System.Linq.Expressions.Expression)
System.Dynamic.DynamicObject.TryBinaryOperation(System.Dynamic.BinaryOperationBinder, System.Object, System.Object)
System.Dynamic.DynamicObject.TryConvert(System.Dynamic.ConvertBinder, System.Object)
System.Dynamic.DynamicObject.TryCreateInstance(System.Dynamic.CreateInstanceBinder, System.Object[], System.Object)
System.Dynamic.DynamicObject.TryDeleteIndex(System.Dynamic.DeleteIndexBinder, System.Object[])
System.Dynamic.DynamicObject.TryDeleteMember(System.Dynamic.DeleteMemberBinder)
System.Dynamic.DynamicObject.TryGetIndex(System.Dynamic.GetIndexBinder, System.Object[], System.Object)
System.Dynamic.DynamicObject.TryInvoke(System.Dynamic.InvokeBinder, System.Object[], System.Object)
System.Dynamic.DynamicObject.TrySetIndex(System.Dynamic.SetIndexBinder, System.Object[], System.Object)
System.Dynamic.DynamicObject.TryUnaryOperation(System.Dynamic.UnaryOperationBinder, System.Object)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Kephas.Reflection.Localization
Assembly: Kephas.Core.dll
Syntax
public class MemberInfoLocalization : ElementInfoLocalization, IMemberInfoLocalization, IElementInfoLocalization, ILocalization, IExpando, IDynamicMetaObjectProvider, IIndexable

Constructors

| Improve this Doc View Source

MemberInfoLocalization()

Initializes a new instance of the MemberInfoLocalization class.

Declaration
public MemberInfoLocalization()
| Improve this Doc View Source

MemberInfoLocalization(IElementInfo)

Initializes a new instance of the MemberInfoLocalization class.

Declaration
public MemberInfoLocalization(IElementInfo memberInfo)
Parameters
Type Name Description
IElementInfo memberInfo

Information describing the member.

Properties

| Improve this Doc View Source

Prompt

Gets or sets the localized value that will be used to set the watermark for prompts in the UI.

Declaration
public string Prompt { get; set; }
Property Value
Type Description
System.String

The localized value that will be used to set the watermark for prompts in the UI.

| Improve this Doc View Source

ShortName

Gets or sets the localized short name.

Declaration
public string ShortName { get; set; }
Property Value
Type Description
System.String

The localized short name.

Remarks

The short name can be used for example in column headers.

Implements

IMemberInfoLocalization
IElementInfoLocalization
ILocalization
IExpando
System.Dynamic.IDynamicMetaObjectProvider
IIndexable

Extension Methods

DynamicObjectExtensions.SetPropertyValue(Object, String, Object)
DynamicObjectExtensions.TrySetPropertyValue(Object, String, Object)
DynamicObjectExtensions.GetPropertyValue(Object, String)
DynamicObjectExtensions.TryGetPropertyValue(Object, String, out Object)
DynamicObjectExtensions.GetRuntimeTypeInfo(Object)
DynamicObjectExtensions.ToDynamic(Object)
DynamicObjectExtensions.ToExpando(Object)
BehaviorValue.ToBehaviorValue<TValue>(TValue)
CollectionExtensions.AddRange<T, TItem>(T, IEnumerable<TItem>)
ExpandoExtensions.Merge<T>(T, Object)
ExpandoExtensions.GetLaxValue<T>(IIndexable, String, T)
LoggingExtensions.GetLogger(Object, IContext)
TypeExtensions.GetAbstractType(Object)
TypeExtensions.GetAbstractTypeInfo(Object)
ReflectionHelper.GetTypeInfo(Object)
EntityEntryExtensions.TryGetAttachedEntityEntry(Object)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX