public static TObject ( string resId, string resourceSet = null, string lang = null, bool autoAdd = false ) : object | ||
resId | string | The Resource Id to retrieve /// Note resource Ids can be *any* string and if no /// matching resource is found the id is returned. /// |
resourceSet | string | Name of the ResourceSet that houses this resource. If null or empty resources are used. |
lang | string | 5 letter or 2 letter language ieetf code: en-US, de-DE or en, de etc. |
autoAdd | bool | If true if a resource cannot be found a new entry is added in the invariant locale |
return | object |
/// <summary> /// Helper function called from strongly typed resources to retrieve /// non-string based resource values. /// /// This method returns a resource value based on the active /// Generated ResourceAccessMode. /// </summary> /// <param name="resourceSet"></param> /// <param name="resourceId"></param> /// <param name="manager"></param> /// <param name="resourceMode"></param> /// <returns></returns> public static object GetResourceObject(string resourceSet, string resourceId, ResourceManager manager, ResourceAccessMode resourceMode) { if (resourceMode == ResourceAccessMode.AspNetResourceProvider) { return(GetAspNetResourceProviderValue(resourceSet, resourceId)); } if (resourceMode == ResourceAccessMode.Resx) { return(manager.GetObject(resourceId)); } return(DbRes.TObject(resourceSet, "LocalizationForm")); }
/// <summary> /// Helper function called from strongly typed resources to retrieve /// non-string based resource values. /// /// This method returns a resource value based on the active /// Generated ResourceAccessMode. /// </summary> /// <param name="resourceSet"></param> /// <param name="resourceId"></param> /// <param name="manager"></param> /// <param name="resourceMode"></param> /// <returns></returns> public static object GetResourceObject(string resourceSet, string resourceId, ResourceManager manager, ResourceAccessMode resourceMode) { #if NETFULL if (resourceMode == ResourceAccessMode.AspNetResourceProvider) { return(GetAspNetResourceProviderValue(resourceSet, resourceId)); } #endif if (resourceMode == ResourceAccessMode.Resx) { return(manager.GetObject(resourceId)); } return(DbRes.TObject(resourceId, resourceSet)); }