internal static List <AccessibleJvm> EnumJvms(bool bRefresh = false) { if (bRefresh) { cachedJvms = null; } if (cachedJvms == null || cachedJvms.Count == 0) { cachedJvms = accessBridge.EnumJvms(hwnd => accessBridge.CreateAccessibleWindow(hwnd)); } return(cachedJvms); }
public AccessibleJvm BuscarJanelaJava(string TituloJanela) { var qtdProcesso = _accessBridge.EnumJvms(); AccessibleJvm jvm = null; foreach (var p in qtdProcesso) { var title = p.GetTitle(); if (title.Contains("Omni")) { jvm = p; break; } } return(jvm); }
public List <AccessibleJvm> EnumJvms() { return(_accessBridge.EnumJvms(hwnd => _windowCache.Get(_accessBridge, hwnd))); }