Class UnitMetadataRegistry
Inheritance
Object
UnitMetadataRegistry
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Assembly: Sdl.Core.Globalization.Async.dll
public class UnitMetadataRegistry
Constructors
Declaration
public UnitMetadataRegistry(ICultureMetadataManager cultureMetadataManager)
Parameters
Methods
Declaration
public Task<List<UnitMetadata>> AllUnitMetadataFromLabelAsync(string label, string languageCode)
Parameters
Type |
Name |
Description |
String |
label |
|
String |
languageCode |
|
Returns
Declaration
public Task<List<UnitMetadata>> GetAllMetadataAsync(string languageCode)
Parameters
Type |
Name |
Description |
String |
languageCode |
|
Returns
Declaration
public Task<LabelValueSet> GetPreferredLabelValueSetAsync(string unitKey, string languageCode)
Parameters
Type |
Name |
Description |
String |
unitKey |
|
String |
languageCode |
|
Returns
Declaration
public Task<UnitDefinitionSet> GetUnitDefinitionSetAsync()
Returns
Declaration
public Task<(UnitMetadata unitMetadata, string languageCodeFound)> GetUnitMetadataFromKeyAsync(string unitKey, string languageCode)
Parameters
Type |
Name |
Description |
String |
unitKey |
|
String |
languageCode |
|
Returns
Declaration
public Task<UnitMetadata> GetUnitMetadataFromLabelAsync(string label, string languageCode)
Parameters
Type |
Name |
Description |
String |
label |
|
String |
languageCode |
|
Returns
Declaration
public Task<UnitMetadataSet> GetUnitMetadataSetAsync(string langCode)
Parameters
Type |
Name |
Description |
String |
langCode |
|
Returns