Class LocalizedDisplayNameAttribute
LocalizedDisplayNameAttribute is a localizable descendant of the System.ComponentModel.DisplayNameAttribute. The string value of this class can be used either as literal or as resource identifier into a specified ResourceType
Inheritance
Inherited Members
Namespace: MediaBrowser.Model.LocalizationAttributes
Assembly: MediaBrowser.Model.dll
Syntax
public class LocalizedDisplayNameAttribute : DisplayNameAttribute
Constructors
LocalizedDisplayNameAttribute()
Initializes a new instance of the System.ComponentModel.DisplayNameAttribute class with no parameters.
Declaration
public LocalizedDisplayNameAttribute()
LocalizedDisplayNameAttribute(String)
Initializes a new instance of the System.ComponentModel.DisplayNameAttribute class using the display name.
Declaration
public LocalizedDisplayNameAttribute(string displayName)
Parameters
Type | Name | Description |
---|---|---|
System.String | displayName | The display name. |
LocalizedDisplayNameAttribute(String, Type)
Initializes a new instance of the System.ComponentModel.DisplayNameAttribute class using the display name.
Declaration
public LocalizedDisplayNameAttribute(string displayName, [ResourceType] Type resourceType)
Parameters
Type | Name | Description |
---|---|---|
System.String | displayName | The display name resource key. |
System.Type | resourceType | Type of the resource. |
Properties
DisplayName
Gets the UI display string for DisplayName.
This can be either a literal, non-localized string provided to DisplayName or the localized string found when ResourceType has been specified and DisplayName represents a resource key within that resource type.
Declaration
public override string DisplayName { get; }
Property Value
Type | Description |
---|---|
System.String | When ResourceType has not been specified, the value of DisplayName will be returned. When ResourceType has been specified and DisplayName represents a resource key within that resource type, then the localized value will be returned. |
Overrides
ResourceType
Gets or sets the System.Type that contains the resources for DisplayName.
Declaration
[ResourceType]
public Type ResourceType { get; set; }
Property Value
Type | Description |
---|---|
System.Type |