// Token: 0x06000867 RID: 2151 RVA: 0x0001B754 File Offset: 0x00019954 private object FindResourceInAppOrSystem(IServiceProvider serviceProvider, bool allowDeferredReference, bool mustReturnDeferredResourceReference) { object result; if (!SystemResources.IsSystemResourcesParsing) { object obj; result = FrameworkElement.FindResourceFromAppOrSystem(this.ResourceKey, out obj, false, allowDeferredReference, mustReturnDeferredResourceReference); } else { result = SystemResources.FindResourceInternal(this.ResourceKey, allowDeferredReference, mustReturnDeferredResourceReference); } return(result); }
/// <summary> /// Search just the App and Theme Resources. /// </summary> /// <param name="serviceProvider"></param> /// <param name="allowDeferredReference"></param> /// <param name="mustReturnDeferredResourceReference"></param> /// <returns></returns> private object FindResourceInAppOrSystem(IServiceProvider serviceProvider, bool allowDeferredReference, bool mustReturnDeferredResourceReference) { object val; if (!SystemResources.IsSystemResourcesParsing) { object source; val = FrameworkElement.FindResourceFromAppOrSystem(ResourceKey, out source, false, // disableThrowOnResourceFailure allowDeferredReference, mustReturnDeferredResourceReference); } else { val = SystemResources.FindResourceInternal(ResourceKey, allowDeferredReference, mustReturnDeferredResourceReference); } return(val); }