C# Class LogoFX.Client.Mvvm.View.Infra.Localization.AssemblyResourceUtility

显示文件 Open project: LogoFX/LogoFX

Public Methods

Method Description
CompareAssemblyNames ( AssemblyName an1, AssemblyName an2 ) : bool
CreateLocalAssemblyFileName ( AssemblyName baseAssemblyName ) : string
CreateLocalAssemblyFileName ( string path, AssemblyName assemblyName ) : string
CreateNewLocalAssembly ( AssemblyName baseAssemblyName, CultureInfo culture ) : AssemblyName
DefaultResourceSetNameToLocalOne ( string defaultName, CultureInfo culture ) : string
ExtractResources ( Assembly assembly ) : ResourceSetCollection
FullResourceNameToShortOne ( string value ) : string
LocalResourceSetNameToDefaultOne ( string value ) : string

Private Methods

Method Description
RemoveResourceExtension ( string value ) : string

Method Details

CompareAssemblyNames() public static method

public static CompareAssemblyNames ( AssemblyName an1, AssemblyName an2 ) : bool
an1 System.Reflection.AssemblyName
an2 System.Reflection.AssemblyName
return bool

CreateLocalAssemblyFileName() public static method

public static CreateLocalAssemblyFileName ( AssemblyName baseAssemblyName ) : string
baseAssemblyName System.Reflection.AssemblyName
return string

CreateLocalAssemblyFileName() public static method

public static CreateLocalAssemblyFileName ( string path, AssemblyName assemblyName ) : string
path string
assemblyName System.Reflection.AssemblyName
return string

CreateNewLocalAssembly() public static method

public static CreateNewLocalAssembly ( AssemblyName baseAssemblyName, CultureInfo culture ) : AssemblyName
baseAssemblyName System.Reflection.AssemblyName
culture System.Globalization.CultureInfo
return System.Reflection.AssemblyName

DefaultResourceSetNameToLocalOne() public static method

public static DefaultResourceSetNameToLocalOne ( string defaultName, CultureInfo culture ) : string
defaultName string
culture System.Globalization.CultureInfo
return string

ExtractResources() public static method

public static ExtractResources ( Assembly assembly ) : ResourceSetCollection
assembly System.Reflection.Assembly
return ResourceSetCollection

FullResourceNameToShortOne() public static method

public static FullResourceNameToShortOne ( string value ) : string
value string
return string

LocalResourceSetNameToDefaultOne() public static method

public static LocalResourceSetNameToDefaultOne ( string value ) : string
value string
return string