Search Results for

    Show / Hide Table of Contents

    Interface ICultureMetadataService

    Namespace: Sdl.Core.Globalization.CultureMetadataService
    Assembly: Sdl.Core.Globalization.Async.dll
    Syntax
    public interface ICultureMetadataService

    Methods

    GetAllRegisteredProductsAsync()

    Declaration
    Task<Product[]> GetAllRegisteredProductsAsync()
    Returns
    Type Description
    Task<Product[]>

    GetLanguageAsync(string, string)

    Declaration
    Task<LanguageAndVariants> GetLanguageAsync(string languageCodeInProduct, string productId)
    Parameters
    Type Name Description
    string languageCodeInProduct
    string productId
    Returns
    Type Description
    Task<LanguageAndVariants>

    GetLanguageMetadataAsync(string[])

    Declaration
    Task<LanguageMetadata[]> GetLanguageMetadataAsync(string[] languageCodes = null)
    Parameters
    Type Name Description
    string[] languageCodes
    Returns
    Type Description
    Task<LanguageMetadata[]>

    GetLanguagesAsync(string[])

    Declaration
    Task<LanguageAndVariants[]> GetLanguagesAsync(string[] languageCodes = null)
    Parameters
    Type Name Description
    string[] languageCodes
    Returns
    Type Description
    Task<LanguageAndVariants[]>

    GetNeutralLanguagesAsync()

    Declaration
    Task<LanguageAndVariants[]> GetNeutralLanguagesAsync()
    Returns
    Type Description
    Task<LanguageAndVariants[]>

    GetNumberMetadataAsync(string[])

    Declaration
    Task<NumberMetadata[]> GetNumberMetadataAsync(string[] languageCodes)
    Parameters
    Type Name Description
    string[] languageCodes
    Returns
    Type Description
    Task<NumberMetadata[]>

    GetSupportedLanguagesAsync(string)

    Declaration
    Task<LanguageAndVariants[]> GetSupportedLanguagesAsync(string productId)
    Parameters
    Type Name Description
    string productId
    Returns
    Type Description
    Task<LanguageAndVariants[]>

    GetUnitDefinitionsAsync()

    Declaration
    Task<UnitDefinition[]> GetUnitDefinitionsAsync()
    Returns
    Type Description
    Task<UnitDefinition[]>

    GetUnitMetadataAsync(string[])

    Declaration
    Task<Dictionary<string, UnitMetadata[]>> GetUnitMetadataAsync(string[] languageCodes)
    Parameters
    Type Name Description
    string[] languageCodes
    Returns
    Type Description
    Task<Dictionary<string, UnitMetadata[]>>

    GetVersionAsync()

    Declaration
    Task<string> GetVersionAsync()
    Returns
    Type Description
    Task<string>
    In this article
    • Methods
      • GetAllRegisteredProductsAsync()
      • GetLanguageAsync(string, string)
      • GetLanguageMetadataAsync(string[])
      • GetLanguagesAsync(string[])
      • GetNeutralLanguagesAsync()
      • GetNumberMetadataAsync(string[])
      • GetSupportedLanguagesAsync(string)
      • GetUnitDefinitionsAsync()
      • GetUnitMetadataAsync(string[])
      • GetVersionAsync()
    Back to top Generated by DocFX