/// <exclude /> public static bool ContainsLocalizedData(ElementProviderHandle elementProviderHandle) { if (elementProviderHandle == null) throw new ArgumentNullException("elementProviderHandle"); if (ElementProviderPluginFacade.IsLocaleAwareElementProvider(elementProviderHandle.ProviderName) == false) return false; return ElementProviderPluginFacade.ContainsLocalizedData(elementProviderHandle.ProviderName); }
/// <exclude /> public static IEnumerable <Element> GetForeignRoots(ElementProviderHandle elementProviderHandle, SearchToken searchToken) { if (elementProviderHandle == null) { throw new ArgumentNullException("elementProviderHandle"); } return(GetRoots(elementProviderHandle.ProviderName, searchToken, true, true)); }
internal static bool IsLocaleAwareElementProvider(ElementProviderHandle elementProviderHandle) { if (elementProviderHandle == null) { throw new ArgumentNullException("elementProviderHandle"); } return(ElementProviderPluginFacade.IsLocaleAwareElementProvider(elementProviderHandle.ProviderName)); }
/// <exclude /> public static IEnumerable <Element> GetRootsWithNoSecurity(ElementProviderHandle elementProviderHandle, SearchToken searchToken) { if (elementProviderHandle == null) { throw new ArgumentNullException("elementProviderHandle"); } return(GetRoots(elementProviderHandle.ProviderName, searchToken, false, false)); }
/// <exclude /> public static object GetData(ElementProviderHandle elementProviderHandle, string dataName) { if (elementProviderHandle == null) { throw new ArgumentNullException("elementProviderHandle"); } if (string.IsNullOrEmpty(dataName)) { throw new ArgumentNullException("dataName"); } return(ElementProviderPluginFacade.GetData(elementProviderHandle.ProviderName, dataName)); }
/// <exclude /> public static bool ContainsLocalizedData(ElementProviderHandle elementProviderHandle) { if (elementProviderHandle == null) { throw new ArgumentNullException("elementProviderHandle"); } if (ElementProviderPluginFacade.IsLocaleAwareElementProvider(elementProviderHandle.ProviderName) == false) { return(false); } return(ElementProviderPluginFacade.ContainsLocalizedData(elementProviderHandle.ProviderName)); }
/// <exclude /> public static IEnumerable<Element> GetForeignRoots(ElementProviderHandle elementProviderHandle, SearchToken searchToken) { if (elementProviderHandle == null) throw new ArgumentNullException("elementProviderHandle"); return GetRoots(elementProviderHandle.ProviderName, searchToken, true, true); }
internal static bool IsLocaleAwareElementProvider(ElementProviderHandle elementProviderHandle) { if (elementProviderHandle == null) throw new ArgumentNullException("elementProviderHandle"); return ElementProviderPluginFacade.IsLocaleAwareElementProvider(elementProviderHandle.ProviderName); }
/// <exclude /> public static IEnumerable<Element> GetRootsWithNoSecurity(ElementProviderHandle elementProviderHandle, SearchToken searchToken) { if (elementProviderHandle == null) throw new ArgumentNullException("elementProviderHandle"); return GetRoots(elementProviderHandle.ProviderName, searchToken, false, false); }
/// <exclude /> public static object GetData(ElementProviderHandle elementProviderHandle, string dataName) { if (elementProviderHandle == null) throw new ArgumentNullException("elementProviderHandle"); if (string.IsNullOrEmpty(dataName)) throw new ArgumentNullException("dataName"); return ElementProviderPluginFacade.GetData(elementProviderHandle.ProviderName, dataName); }