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<(T1, T2)<UnitMetadata, String>>

    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
    Back to top Generated by DocFX