Search Results for

    Show / Hide Table of Contents

    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()
    Namespace: Sdl.Core.Globalization.UnitMetadata
    Assembly: Sdl.Core.Globalization.Async.dll
    Syntax
    public class UnitMetadataRegistry

    Constructors

    UnitMetadataRegistry(ICultureMetadataManager)

    Declaration
    public UnitMetadataRegistry(ICultureMetadataManager cultureMetadataManager)
    Parameters
    Type Name Description
    ICultureMetadataManager cultureMetadataManager

    Methods

    AllUnitMetadataFromLabelAsync(string, string)

    Declaration
    public Task<List<UnitMetadata>> AllUnitMetadataFromLabelAsync(string label, string languageCode)
    Parameters
    Type Name Description
    string label
    string languageCode
    Returns
    Type Description
    Task<List<UnitMetadata>>

    GetAllMetadataAsync(string)

    Declaration
    public Task<List<UnitMetadata>> GetAllMetadataAsync(string languageCode)
    Parameters
    Type Name Description
    string languageCode
    Returns
    Type Description
    Task<List<UnitMetadata>>

    GetPreferredLabelValueSetAsync(string, string)

    Declaration
    public Task<LabelValueSet> GetPreferredLabelValueSetAsync(string unitKey, string languageCode)
    Parameters
    Type Name Description
    string unitKey
    string languageCode
    Returns
    Type Description
    Task<LabelValueSet>

    GetUnitDefinitionSetAsync()

    Declaration
    public Task<UnitDefinitionSet> GetUnitDefinitionSetAsync()
    Returns
    Type Description
    Task<UnitDefinitionSet>

    GetUnitMetadataFromKeyAsync(string, string)

    Declaration
    public Task<(UnitMetadata unitMetadata, string languageCodeFound)> GetUnitMetadataFromKeyAsync(string unitKey, string languageCode)
    Parameters
    Type Name Description
    string unitKey
    string languageCode
    Returns
    Type Description
    Task<(UnitMetadata unitMetadata, string languageCodeFound)>

    GetUnitMetadataFromLabelAsync(string, string)

    Declaration
    public Task<UnitMetadata> GetUnitMetadataFromLabelAsync(string label, string languageCode)
    Parameters
    Type Name Description
    string label
    string languageCode
    Returns
    Type Description
    Task<UnitMetadata>

    GetUnitMetadataSetAsync(string)

    Declaration
    public Task<UnitMetadataSet> GetUnitMetadataSetAsync(string langCode)
    Parameters
    Type Name Description
    string langCode
    Returns
    Type Description
    Task<UnitMetadataSet>
    In this article
    • Constructors
      • UnitMetadataRegistry(ICultureMetadataManager)
    • Methods
      • AllUnitMetadataFromLabelAsync(string, string)
      • GetAllMetadataAsync(string)
      • GetPreferredLabelValueSetAsync(string, string)
      • GetUnitDefinitionSetAsync()
      • GetUnitMetadataFromKeyAsync(string, string)
      • GetUnitMetadataFromLabelAsync(string, string)
      • GetUnitMetadataSetAsync(string)
    Back to top Generated by DocFX