UI otomasyonu eylemleri
Önemli
Yetkisiz erişimi önlemek için, Power Automate'in otomatikleştirdiği uygulamalarla aynı veya daha yüksek ayrıcalıklarla çalışması gerekir. Yükseltilmiş ayrıcalıklarla çalışan uygulamalarla etkileşim kurmak için UI otomasyon eylemleri (Masaüstü kullan eylemi hariç) kullanmak üzere Power Automate'i yönetici olarak çalıştırın. Power Automate'i yönetici olarak çalıştırma hakkında daha fazla bilgi için Power Automate'i yükseltilmiş haklarla çalıştırma bölümüne gidin.
Power Automate, kullanıcıların Windows ve masaüstü uygulamalarıyla etkileşim kurmasına olanak tanımak için çeşitli kullanıcı arabirimi otomasyon eylemleri sağlar. Bazı UI Otomasyonu eylemleri, işlemek istediğiniz öğeyi göstermek için kendi özelliklerinde UI öğeleri ayarlamanızı gerektirir.
Yeni bir UI öğesi eklemek için, dağıtılan UI otomasyonu eylemi veya akış tasarımcısının UI öğeleri bölmesinden UI öğesi ekle'yi seçin.
Tüm UI öğeleri, bileşenlerin hiyerarşik yapısını belirten seçicilerden oluşur. Seçiciler, her öğenin solundaki öğenin içinde yer aldığını belirtmek için > belirtimi kullanır.
Uygulama penceresinde bir UI öğesi oluşturduğunuzda, bu öğenin seçicisinin her zaman :desktop adında bir kök öğesi bulunur.
Bir uygulama penceresinin içindeki bir bileşeni işaret eden bir UI öğesi oluşturursanız, otomatik olarak UI arabirimi öğesi oluşturulur. Üst UI öğesi, uygulama penceresini alt öğe ise pencere içindeki belirli bir bileşenin hiyerarşik yapısını gösterir.
Seçiciler UI öğeleri eklendiğinde otomatik olarak oluşturulsa da bazı belirli senaryolarda el ile oluşturulmuş seçiciler gerekir. Özel bir seçici gerektiğinde mevcut bir seçiciyi düzenleyebilir veya sıfırdan yeni seçici oluşturabilirsiniz.
Daha dinamik akışlar geliştirmek için Eşittir işleçlerini diğer işleçler veya normal ifadelerle değiştirin. Ayrıca, seçicinin özniteliğinin değeri, önceki eylemlerin sonuçlarına bağlı ise, değişkenler yerine sabit kodlu değerler kullanın.
Kullanıcı arabirimi otomasyonunun birçok eylemi için, eylemlerin yürütülebileceği iki mod vardır: fiziksel ve simülasyon. Fiziksel modda araç, eylemi fiziksel olarak gerçekleştirmek üzere bilgisayarın faresinin ve klavyesinin denetimini ele alır. Simülasyon modunda eylem, fare ve klavyenin denetimini almadan ve kullanıcı arabirimi öğesi ekranının ön plana çıkarılmasını gerektirmeden programlı olarak gerçekleştirilir. Simülasyon seçeneğinin her kullanıcı arabirimi öğesi için geçerli olmayabileceği unutulmamalıdır. Simülasyon yoluyla bir eylem gerçekleştirmek için, bazı eylemlerin Eylemi simüle et parametresini etkinleştirin veya diğer eylemlerin En öne getir seçeneğini devre dışı bırakın.
Not
UI otomasyonu akışları geliştirme ve özel seçiciler oluşturma hakkında daha fazla bilgi edinmek için sırasıyla Masaüstü akışlarını otomatikleştirme ve Özel seçici oluşturma bölümlerine gidin.
Pencerenin özelliklerini al
Pencerenin başlığı veya kaynak metni gibi bir özelliğini alır.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Pencere | Hayır | UI öğesi | Ayrıntıların alınacağı pencere | |
Pencere özelliği | Yok | Pencere başlığını al, Pencere metnini al, Pencere konumunu ve boyutunu al, İşlem adını al | Pencere başlığını al | Pencerenin hangi özelliğinin ayıklanacağını seçin |
Öne getir | Geçersiz | Boole değeri | True | Yürütme sırasında kullanıcı arabirimi öğesini içeren pencerenin en öne getirilip getirilmeyeceğini belirtin. Bu seçenek devre dışı bırakıldığında, eylem arka planda yürütülür. Tüm kullanıcı arabirimi öğelerinin seçeneğin devre dışı bırakılmasına uygun olmadığını unutmayın. Ayrıca, eylemin yürütülmesi ekranın kaydırılmasını gerektiriyorsa bu seçenek devre dışı bırakıldığında tüm öğeler ayıklanmayabilir. |
Değişkenler üretildi
Bağımsız değişken | Türü | Description |
---|---|---|
WindowProperty | Genel değer | Alınan pencere bilgileri |
Özel durumlar
Özel durum | Açıklama |
---|---|
Pencere özelliği alınamadı | Pencere özelliğini almayla ilgili bir sorun olduğunu belirtir |
Penceredeki UI öğesinin ayrıntılarını al
Penceredeki UI öğesinin öznitelik değerini alır.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
UI öğesi | Hayır | UI öğesi | Ayrıntıların alınacağı UI öğesi | |
Öznitelik adı | Evet | Metin değeri | Kendi Metni | Değeri alınacak öznitelik |
Öne getir | Geçersiz | Boole değeri | True | Yürütme sırasında kullanıcı arabirimi öğesini içeren pencerenin en öne getirilip getirilmeyeceğini belirtin. Bu seçenek devre dışı bırakıldığında, eylem arka planda yürütülür. Tüm kullanıcı arabirimi öğelerinin seçeneğin devre dışı bırakılmasına uygun olmadığını unutmayın. Ayrıca, eylemin yürütülmesi ekranın kaydırılmasını gerektiriyorsa bu seçenek devre dışı bırakıldığında tüm öğeler ayıklanmayabilir. |
Değişkenler üretildi
Bağımsız değişken | Türü | Description |
---|---|---|
AttributeValue | Metin değeri | UI öğesi metninin değeri |
Özel durumlar
Özel durum | Açıklama |
---|---|
UI öğesinin özniteliği alınamadı | UI öğesi özniteliğini almayla ilgili bir sorun olduğunu belirtir |
Pencerede seçili onay kutularını al
Onay kutusu grubunda seçilen onay kutularının adlarını veya belirli bir onay kutusunun durumunu alır.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
UI öğesi | Hayır | UI öğesi | Onay kutusu veya onay kutusu grubu | |
İşlem | Yok | Gruptaki seçili onay kutularının adlarını al, Onay kutusunun durumunu al | Gruptaki seçili onay kutularının adlarını al | Seçilen birden çok onay kutusu durumunun mu tek bir onay kutusu durumunun mu alınacağını belirtin |
Öne getir | Geçersiz | Boole değeri | True | Yürütme sırasında kullanıcı arabirimi öğesini içeren pencerenin en öne getirilip getirilmeyeceğini belirtin. Bu seçenek devre dışı bırakıldığında, eylem arka planda yürütülür. Tüm kullanıcı arabirimi öğelerinin seçeneğin devre dışı bırakılmasına uygun olmayabileceğini unutmayın. Ayrıca, eylemin yürütülmesi ekranın kaydırılmasını gerektiriyorsa bu seçenek devre dışı bırakıldığında tüm öğeler ayıklanmayabilir. |
Değişkenler üretildi
Bağımsız değişken | Türü | Description |
---|---|---|
IsChecked | Boole değeri | Seçili onay kutusunun durumu |
SelectedCheckboxes | Metin değerlerilistesi | Belirtilen onay kutusu grubundaki seçili onay kutularının adları |
Özel durumlar
Özel durum | Açıklama |
---|---|
Onay kutusu durumları alınamadı | Belirtilen onay kutusu durumlarını almayla ilgili bir sorun olduğunu belirtir |
Pencerede seçili radyo düğmesini al
Radyo düğmesi grubunda seçilen radyo düğmesinin adlarını veya belirli bir radyo düğmesinin durumunu alır.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
UI öğesi | Hayır | UI öğesi | Radyo düğmesi veya radyo düğmesi grubu | |
İşlem | Yok | Gruptaki seçili radyo düğmesinin adını al, Radyo düğmesinin durumunu al | Gruptaki seçili radyo düğmesinin adını al | Bir radyo düğmesi grubunun içinde seçili radyo düğmesi adının mı yoksa yalnızca tek bir radyo düğmesinin durumunun mu alınacağını belirtin |
Öne getir | Geçersiz | Boole değeri | True | Yürütme sırasında kullanıcı arabirimi öğesini içeren pencerenin en öne getirilip getirilmeyeceğini belirtin. Bu seçenek devre dışı bırakıldığında, eylem arka planda yürütülür. Tüm kullanıcı arabirimi öğelerinin seçeneğin devre dışı bırakılmasına uygun olmadığını unutmayın. Ayrıca, eylemin yürütülmesi ekranın kaydırılmasını gerektiriyorsa bu seçenek devre dışı bırakıldığında tüm öğeler ayıklanmayabilir. |
Değişkenler üretildi
Bağımsız değişken | Türü | Description |
---|---|---|
IsSelected | Boole değeri | Seçili radyo düğmesinin durumu |
SelectedRadiobutton | Metin değeri | Belirtilen radyo grubunun içindeki seçili radyo düğmesi |
Özel durumlar
Özel durum | Açıklama |
---|---|
Radyo düğmesi durumu alınamadı | Belirtilen radyo düğmesi durumunu almayla ilgili bir sorun olduğunu belirtir |
Pencereden veri ayıkla
Pencerenin belirli parçalarından gelen verileri tek değerler, listeler veya tablolar biçiminde ayıklar.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Pencere | Hayır | UI öğesi | Ayıklamanın yapılacağı pencere | |
Ayıklanan verileri şurada depola | Yok | Excel elektronik tablosu, Değişken | Excel elektronik tablosu | Ayıklanan verilerin nerede depolanacağını belirtin |
Öne getir | Geçersiz | Boole değeri | True | Yürütme sırasında kullanıcı arabirimi öğesini içeren pencerenin en öne getirilip getirilmeyeceğini belirtin. Bu seçenek devre dışı bırakıldığında, eylem arka planda yürütülür. Tüm kullanıcı arabirimi öğelerinin seçeneğin devre dışı bırakılmasına uygun olmadığını unutmayın. Ayrıca, eylemin yürütülmesi ekranın kaydırılmasını gerektiriyorsa bu seçenek devre dışı bırakıldığında tüm öğeler ayıklanmayabilir. |
Değişkenler üretildi
Bağımsız değişken | Türü | Description |
---|---|---|
ExcelInstance | Excel instance | Ayıklanan verilerle Excel örneği. Özel Excel eylemlerini kullanarak elektronik tabloyu işlemek (veya kaydedip kapatmak) için bu kurulumu kullanın. |
DataFromWindow | Genel değer | Veri tablosu biçimindeki ayıklanmış veriler |
Özel durumlar
Özel durum | Açıklama |
---|---|
Ayıklanamadı | Belirtilen pencereden veri ayıklama sorunu olduğunu belirtir |
UI öğesinin ekran görüntüsünü al
Penceredeki UI öğesinin ekran görüntüsünü alır.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
UI öğesi | Hayır | UI öğesi | Ekran görüntüsü olarak yakalanacak penceredeki UI öğesi | |
Kaydetme modu | Yok | Pano, Dosya | Pano | Görüntünün bir dosyaya mı kaydedileceğini yoksa panoya mı depolanacağını belirtin |
Image file path | Hayır | Dosya | Dosyanın kaydedilmesi için tam yolunu ayarlayın | |
File format | Yok | BMP, EMF, EXIF, GIF, JPG, PNG, TIFF, WMF | BMP | Görüntü dosyasının dosya biçimi |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
ImageFile | Dosya | Oluşturulan ekran görüntüsü dosyasının dosya yolu |
Özel durumlar
Özel durum | Açıklama |
---|---|
UI öğesi alınamadı | UI öğesini almayla ilgili bir sorun olduğunu belirtir |
Görüntü kaydedilemedi | Alınan ekran görüntüsünü kaydetmeyle ilgili bir sorun olduğunu belirtir |
UI öğesinin ekran görüntüsü alınamadı | UI öğesinin ekran görüntüsü almayla ilgili bir sorunu belirtir |
Pencerede metin alanına odaklan
Odağı pencerenin metin kutusuna ayarlar ve görünüme kaydırır.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Metin alanı | Hayır | UI öğesi | Odaklanılacak metin kutusu |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Tanım |
---|---|
Pencere metin kutusunda giriş odağı ayarlanamadı | Belirtilen web sayfası metin alanında odak ayarlama sorunu olduğunu belirtir |
Pencerede metin alanını doldur
Penceredeki metin kutusunu belirtilen metinle doldurur.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Description |
---|---|---|---|---|
Metin kutusu | Hayır | UI öğesi | Doldurulacak metin kutusu | |
Doldurulacak metin | Hayır | Doğrudan şifreli giriş veya Metin değeri | Metin alanına doldurulacak metin | |
Simülasyon eylemi | Geçersiz | Boole değeri | False | Metni UI metin alanı öğelerini dolduruken, tuş vuruşlarını program aracılığıyla simüle edin. Bu seçenek kullanıcı arabirimi öğesinin ekranının odaklanmasını gerektirmez, otomatik olarak ön plana çıkarmaz. Bu seçeneğin yalnızca sol tıklama eylemine uygulanabileceğini ve her kullanıcı arabirimi öğesi için geçerli olmayabileceğini unutmayın. |
Alan boş değilse | Evet | Metni Değiştir, metin ekle | Metni değiştir | Var olan içeriğin değiştirileceğini veya içeriğe ekleme yapılacağını belirtin. |
Click before populating | Evet | Sol tıklama, Çift tıklama, Hayır | Sol tıklama | Metin alanı doldurulmadan önce bir sol fare tıklaması gerçekleştirilip gerçekleştirilmeyeceğini belirtin. |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Tanım |
---|---|
Metin kutusuna yazılamadı | Belirtilen metin alanını doldurmayla ilgili bir sorun olduğunu belirtir |
Pencerede düğmeye bas
Penceredeki bir düğmeye basar.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
UI öğesi | Hayır | UI öğesi | Basılacak düğme |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Tanım |
---|---|
Düğmeye basılamadı | Belirtilen düğmeye basmayla ilgili bir sorun olduğunu belirtir |
Penceredeki radyo düğmesini seç
Penceredeki bir radyo düğmesini seçer.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Radio button | Hayır | UI öğesi | Seçilecek radyo düğmesi |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Tanım |
---|---|
Radyo düğmesi UI öğesi seçilemedi | Belirtilen radyo düğmesi UI öğesini seçmekle ilgili bir sorun olduğunu belirtir |
Pencerede onay kutusu durumunu ayarla
Pencere formundaki bir onay kutusunu işaretler veya işaretini kaldırır.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Onay kutusu | Hayır | UI öğesi | Durumu ayarlanacak onay kutusu | |
Onay kutusu durumunu şuna ayarla | Yok | İşaretli, İşaretli Değil | Checked | Onay kutusunun işaretlenmiş mi işareti kaldırılmış mı olacağını belirtin |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Tanım |
---|---|
Onay kutusu durumu ayarlanamadı | Belirtilen onay kutusu durumunu ayarlamayla ilgili bir sorun olduğunu belirtir |
Pencerede açılan liste değerini ayarla
Pencere formundaki açılan liste için seçili seçenekleri ayarlar veya temizler.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Açılan liste | Hayır | UI öğesi | Değeri ayarlanacak açılan liste | |
Operation | Geçersiz | Seçili seçenekleri temizle, Ada göre seçenekleri belirle, Dizine göre seçenekleri belirle | Seçili seçenekleri temizle | Değeri ada veya sıra konumuna göre (1 2 3...) seçmek mi yoksa açılan listenin seçili değerini temizlemek mi istediğinizi belirtin |
Seçenek adları | Hayır | Metin değerlerilistesi | Açılan listede seçilecek bir seçenek veya seçenek listesi girin. Birden çok seçenek yalnızca çoklu seçim listeleriyle çalışırken anlamlıdır. Liste tek seçimliyse yalnızca belirtilen listenin ilk seçeneği kullanılır. | |
Normal ifadeler kullan | Geçersiz | Boole değeri | False | Seçenek adı değerlerinin normal ifade olarak yorumlanıp yorumlanmayacağını belirtin |
Seçenek dizinleri | Hayır | Sayısal değerlerinlistesi | Açılan listede seçilecek bir dizin veya dizin listesi girin. Birden çok seçenek yalnızca çoklu seçim listeleriyle çalışırken anlamlıdır. Liste tek seçimliyse yalnızca belirtilen listenin ilk seçeneği kullanılır. |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Description |
---|---|
Açılan listede belirtilen seçenekler belirlenemedi | Açılan listede belirtilen seçenekleri belirlemeyle ilgili bir sorun olduğunu gösterir |
Get window
Masaüstü uygulamaları otomasyonu için çalışan bir pencereyi alır.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Get window | Yok | Belirli pencere, ön plan penceresi | Belirli pencere | Seçici mi yoksa ön plan penceresi mi kullanarak bakılacağını belirtin |
UI öğesi | Hayır | UI öğesi | Alınacak pencerenin seçicisi | |
Pencereyi öne getir | Yok | Boole değeri | Yanlış | Aldıktan sonra pencerenin otomatik olarak ön plana getirilip getirilmeyeceğini belirtin |
Fail if window isn't found | Yok | Boole değeri | Doğru | Pencere görünene kadar süresiz olarak beklenip beklenmeyeceğini veya pencere belirlenen sürede görünmezse başarısız olup olmayacağını belirtin |
Timeout | Hayır | Sayısal değer | Saniye olarak beklenecek zaman aşımı |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
WindowTitle | Metin değeri | Ön plan penceresinin başlığı |
AutomationWindow | Pencere örneği | Sonraki UI Otomasyonu eylemleri ile kullanılacak belirli bir pencere örneği |
Özel durumlar
Özel durum | Açıklama |
---|---|
Pencere alınamadı | Pencerenin alınmasıyla ilgili bir sorun olduğunu belirtir |
Pencereye odaklan
Belirli bir pencereyi etkinleştirir ve ön plana getirir.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Find window mode | Yok | Pencere UI öğesine göre, pencere örneğine/işleyiciye göre, başlığa ve/veya sınıfa göre | Pencere UI öğesine göre | UI öğesi kullanan bir pencere mi yoksa pencere başlığı/sınıfı birleşiminin mi aranacağını belirtin |
Pencere | Hayır | UI öğesi | Pencere UI öğesi | |
Pencere başlığı | Evet | Metin değeri | Pencere başlığı. '?' veya '*' gibi joker karakterler kullanılabilir. | |
Window instance | Hayır | Sayısal değer | Odaklanılacak pencerenin örneği veya tanıtıcısı | |
Window class | Evet | Metin değeri | Aynı başlığa sahip iki pencere varsa, pencere sınıfı bunlar arasında ayrım olmasına yardımcı olabilir. Bu durumda, kullanılacak pencerenin sınıfını girin. |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Tanım |
---|---|
Pencere bulunamadı | Belirtilen pencerenin bulunamadığını gösterir |
Pencereye odaklanılamıyor | Belirtilen pencereye odaklanmayla ilgili bir sorun olduğunu belirtir |
Etkileşimsiz modda pencereyle ilgili eylem gerçekleştirilemiyor | Etkileşimsiz modda pencereyle ilgili eylemi gerçekleştirmeyle ilgili bir sorun olduğunu belirtir |
Pencere durumunu ayarla
Belirli bir pencereyi geri yükler, ekranı kaplayacak şekilde büyütür veya simge durumuna küçültür.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Find window mode | Yok | Pencere UI öğesine göre, pencere örneğine/işleyiciye göre, başlığa ve/veya sınıfa göre | Pencere UI öğesine göre | UI öğesi kullanan bir pencere mi yoksa pencere başlığı/sınıfı birleşiminin mi aranacağını belirtin |
Pencere | Hayır | UI öğesi | Pencere UI öğesi | |
Pencere başlığı | Evet | Metin değeri | Pencere başlığı. '?' veya '*' gibi joker karakterler kullanılabilir. | |
Window instance | Hayır | Sayısal değer | Durumu ayarlanacak pencerenin örneği veya tanıtıcısı | |
Window class | Evet | Metin değeri | Aynı başlığa sahip iki pencere varsa, pencere sınıfı bunlar arasında ayrım olmasına yardımcı olabilir. Bu durumda, kullanılacak pencerenin sınıfını girin. | |
Window state | Yok | Geri yüklenen, ekranı kaplamış, simge durumuna küçültülmüş | Geri yüklendi | Pencerenin görüntüleneceği durumu seçin |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Tanım |
---|---|
Pencere bulunamadı | Belirtilen pencerenin bulunamadığını gösterir |
Pencere durumu ayarlanamıyor | Belirtilen pencere için pencere durumunu ayarlamayla ilgili bir sorun olduğunu gösterir |
Etkileşimsiz modda pencereyle ilgili eylem gerçekleştirilemiyor | Etkileşimsiz modda pencereyle ilgili eylemi gerçekleştirmeyle ilgili bir sorun olduğunu belirtir |
Pencere görünürlüğünü ayarla
Gizli bir pencereyi gösterir veya görünür bir pencereyi gizler.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Find window mode | Yok | Pencere UI öğesine göre, pencere örneğine/işleyiciye göre, başlığa ve/veya sınıfa göre | Pencere UI öğesine göre | UI öğesi kullanan bir pencere mi yoksa pencere başlığı/sınıfı birleşiminin mi aranacağını belirtin |
Pencere | Hayır | UI öğesi | Pencere UI öğesi | |
Pencere başlığı | Evet | Metin değeri | Pencere başlığı. '?' veya '*' gibi joker karakterler kullanılabilir. | |
Window instance | Hayır | Sayısal değer | Görünürlüğü ayarlanacak pencerenin örneği veya tanıtıcısı | |
Window class | Evet | Metin değeri | Aynı başlığa sahip iki pencere varsa, pencere sınıfı bunlar arasında ayrım olmasına yardımcı olabilir. Bu durumda, kullanılacak pencerenin sınıfını girin. | |
Visibility | Yok | Görünür, gizli | Gizlendi | Pencerenin görünürlüğünün ayarlanacağı durumu seçin |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Tanım |
---|---|
Pencere bulunamadı | Belirtilen pencerenin bulunamadığını gösterir |
Pencere görünürlüğü ayarlanamıyor | Belirtilen pencerenin görünürlüğünü ayarlamayla ilgili bir sorun olduğunu gösterir |
Etkileşimsiz modda pencereyle ilgili eylem gerçekleştirilemiyor | Etkileşimsiz modda pencereyle ilgili eylemi gerçekleştirmeyle ilgili bir sorun olduğunu belirtir |
Pencereyi taşı
Belirli bir pencerenin konumunu ayarlar.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Find window mode | Yok | Pencere UI öğesine göre, pencere örneğine/işleyiciye göre, başlığa ve/veya sınıfa göre | Pencere UI öğesine göre | UI öğesi kullanan bir Pencere mi yoksa pencere başlığı/sınıfı birleşiminin mi aranacağını belirtin |
Pencere | Hayır | UI öğesi | Pencere UI öğesi | |
Pencere başlığı | Evet | Metin değeri | Pencere başlığı. '?' veya '*' gibi joker karakterler kullanılabilir. | |
Window instance | Hayır | Sayısal değer | Taşınacak pencerenin örneği veya tanıtıcısı | |
Window class | Evet | Metin değeri | Aynı başlığa sahip iki pencereniz varsa, Pencere Sınıfı bunlar arasında ayrım olmasına yardımcı olabilir. Bu durumda, kullanılacak pencerenin sınıfını girin. | |
Position X | Hayır | Sayısal değer | Pencerenin X konumu | |
Position Y | Hayır | Sayısal değer | Pencerenin Y konumu |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Tanım |
---|---|
Pencere bulunamadı | Belirtilen pencerenin bulunamadığını gösterir |
Pencere taşınamıyor | Belirtilen pencereyi taşımayla ilgili bir sorun olduğunu gösterir |
Etkileşimsiz modda pencereyle ilgili eylem gerçekleştirilemiyor | Etkileşimsiz modda pencereyle ilgili eylemi gerçekleştirmeyle ilgili bir sorun olduğunu belirtir |
Pencereyi yeniden boyutlandır
Belirli bir pencerenin boyutunu ayarlar.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Find window mode | Yok | Pencere UI öğesine göre, pencere örneğine/işleyiciye göre, başlığa ve/veya sınıfa göre | Pencere UI öğesine göre | UI öğesi kullanan bir pencere mi yoksa pencere başlığı/sınıfı birleşiminin mi aranacağını belirtin |
Pencere | Hayır | UI öğesi | Pencere UI öğesi | |
Pencere başlığı | Evet | Metin değeri | Pencere başlığı. '?' veya '*' gibi joker karakterler kullanılabilir. | |
Window instance | Hayır | Sayısal değer | Yeniden boyutlandırılacak pencerenin örneği veya tanıtıcısı | |
Window class | Evet | Metin değeri | Aynı başlığa sahip iki pencere varsa, pencere sınıfı bunlar arasında ayrım olmasına yardımcı olabilir. Bu durumda, kullanılacak pencerenin sınıfını girin | |
Width | Hayır | Sayısal değer | Yeni genişlik, piksel cinsinden | |
Height | Hayır | Sayısal değer | Yeni yükseklik, piksel cinsinden |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Tanım |
---|---|
Pencere bulunamadı | Belirtilen pencerenin bulunamadığını gösterir |
Pencere yeniden boyutlandırılamıyor | Belirtilen pencereyi yeniden boyutlandırmayla ilgili bir sorun olduğunu belirtir |
Etkileşimsiz modda pencereyle ilgili eylem gerçekleştirilemiyor | Etkileşimsiz modda pencereyle ilgili eylemi gerçekleştirmeyle ilgili bir sorun olduğunu belirtir |
Pencereyi kapat
Belirli bir pencereyi kapatır.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Find window mode | Yok | Pencere UI öğesine göre, pencere örneğine/işleyiciye göre, başlığa ve/veya sınıfa göre | Pencere UI öğesine göre | UI öğesi kullanan bir pencere mi yoksa pencere başlığı/sınıfı birleşiminin mi aranacağını belirtin |
Pencere | Hayır | UI öğesi | Pencere UI öğesi | |
Pencere başlığı | Evet | Metin değeri | Pencere başlığı. '?' veya '*' gibi joker karakterler kullanılabilir. | |
Window instance | Hayır | Sayısal değer | Kapatılacak pencerenin örneği veya tanıtıcısı | |
Window class | Evet | Metin değeri | Aynı başlığa sahip iki pencere varsa, pencere sınıfı bunlar arasında ayrım olmasına yardımcı olabilir. Bu durumda, kullanılacak pencerenin sınıfını girin. |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Tanım |
---|---|
Pencere bulunamadı | Belirtilen pencerenin bulunamadığını gösterir |
Pencere kapatılamıyor | Belirtilen pencereyi kapatmayla ilgili bir sorun olduğunu gösterir |
Etkileşimsiz modda pencereyle ilgili eylem gerçekleştirilemiyor | Etkileşimsiz modda pencereyle ilgili eylemi gerçekleştirmeyle ilgili bir sorun olduğunu belirtir |
Pencere şunu içeriyorsa
Belirli bir metin parçasının veya UI öğesinin pencerede olup olmadığına bağlı olarak koşullu eylemler bloğunun başlangıcını işaretler.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Check if window | Yok | UI öğesi içerir, UI öğesi içermez, metin içerir, metin içermez | UI öğesi içerir | Pencerede belirli bir metin veya UI öğesinin bulunup bulunmadığını denetleyin |
Check UI element state | Yok | Boole değeri | Yanlış | Belirli bir UI öğesinin etkinleştirildiğini veya devre dışı bırakıldığını denetleyin |
Metin | Hayır | Metin değeri | Denetlenecek metin | |
UI öğesi | Hayır | UI öğesi | Denetlenecek UI öğesi | |
Pencere | Hayır | UI öğesi | Metnin var olduğunu denetlemek için kullanılan pencere | |
Durum | Yok | Etkin, Devre dışı | Etkin | Denetlenecek UI öğesi durumu |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Bu eylem herhangi bir özel durum içermez.
Pencere içeriğini bekle
Belirli bir metin parçası veya UI öğesi Pencerede görünene veya pencereden kaybolana kadar otomasyon yürütmesini askıya alır.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Wait until window | Yok | UI öğesi içerir, UI öğesi içermez, metin içerir, metin içermez | UI öğesi içerir | Belirli bir metin veya UI öğesinin pencerede görünmesinin beklenip beklenmeyeceği |
Check UI element state | Yok | Boole değeri | Yanlış | Belirli bir UI öğesinin etkinleştirildiğini veya devre dışı bırakıldığını denetleyin |
Metin | Hayır | Metin değeri | Denetlenecek metin | |
UI öğesi | Hayır | UI öğesi | Denetlenecek UI öğesi | |
Pencere | Hayır | UI öğesi | Metnin var olduğunu denetlemek için kullanılan pencere | |
Durum | Yok | Etkin, Devre dışı | Etkin | Denetlenecek UI öğesi durumu |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Tanım |
---|---|
Pencere içeriğini bekleme işlemi başarısız oldu | Bekleme işleminin başarısız olduğunu gösterir |
Eğer görüntü
Bu eylem, seçili metnin ekranda bulunup bulunmadığına bağlı olarak koşullu eylemler bloğunun başlangıcını işaretler.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
If image | Yok | Var, Yok | var | Seçili görüntünün var olduğunun mu yoksa var olmadığının mı kontrol edileceği |
Görüntü | Hayır | Görüntülistesi | Eylemin var olup olmadığını denetleyeceği görüntü/görüntüler | |
Görüntüyü şurada ara | Yok | Tüm ekran, yalnızca ön plan penceresi | Tüm ekran | Belirtilen görüntü için görünür ekranın tümüne mi, yoksa yalnızca en öndeki pencereye mi bakılacağını belirtir. Ekranda açık olarak görünür değilse, iki seçim bu görüntüyü bulamaz |
Search mode | Yok | Tüm ekranı veya ön plan penceresini arama, ekranın belirtilen alt bölgesinde veya ön plan penceresinde arama | Tüm ekranı veya ön plan penceresini ara | Sağlanan metni bulmak için tüm ekranın mı (ya da pencerenin) yoksa ekranın daraltılmış bir alt bölgesinin mi taranacağı |
Find all images in the list | Yok | Boole değeri | Yanlış | Listedeki tüm görüntülerin mevcut olduğunu veya olmadığını denetleyin |
X1 | Evet | Sayısal değer | Sağlanan metnin taranacağı alt bölgenin başlangıç X koordinatı | |
X2 | Evet | Sayısal değer | Sağlanan metnin taranacağı alt bölgenin bitiş X koordinatı | |
Y1 | Evet | Sayısal değer | Sağlanan metnin taranacağı alt bölgenin başlangıç Y koordinatı | |
Y2 | Evet | Sayısal değer | Sağlanan metnin taranacağı alt bölgenin bitiş Y koordinatı | |
Tolerans | Evet | Sayısal değer | 10 | Aranan görüntülerin başlangıçta seçilen görüntüden ne kadar farklı olabileceğini belirtin |
Görüntü eşleme algoritması | Yok | Temel, Gelişmiş | Temel | Görüntü ararken kullanılacak görüntü algoritmaları |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Tanım |
---|---|
Görüntü etkileşimsiz moddayken denetlenemez | Görüntünün etkileşimsiz modda tanımlanamayacağını belirtir |
Geçersiz alt bölge koordinatları | Belirtilen alt bölge koordinatlarının geçersiz olduğunu belirtir |
Masaüstü kullan
Masaüstü ve görev çubuğu ile ilgili işlemleri gerçekleştirir.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
UI öğesi | Hayır | UI öğesi | Tıklama gerçekleştirilecek UI öğesi | |
Click type | Geçersiz | Sol tıklama, Sağ tıklama, Çift tıklama | Sol tıklama | Gerçekleştirilecek tıklama türü |
Launch new application when left-clicking on the taskbar | Yok | Boole değeri | Doğru | Bu parametre "doğru" olarak ayarlıyken, "hızlı başlat" çubuğundaki (Windows 7 ve üzerinde görev çubuğundaki) simgesine sol tıkladığınızda uygulamanın yeni bir penceresinin oluşturulmasını sağlar. Uygulamanın zaten çalışmakta olan bir kurulumunu ön plana getirmek için bu seçeneğin işaretini kaldırın. |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Tanım |
---|---|
Görev çubuğu işlemi başarısız oldu | Görev çubuğu işleminin başarısız olduğunu gösterir |
Pencerede sekme seç
Sekme grubundan bir sekme seçer.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Tab | Hayır | UI öğesi | Seçilecek sekme |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Tanım |
---|---|
Sekme seçilemedi | Belirtilen sekmeyi seçmeyle ilgili bir sorun olduğunu gösterir |
Görüntüyü bekle
Bu eylem, belirli bir görüntü ekranda veya ön plan penceresinde görünene kadar bekler.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Wait for image to | Yok | Görünme, Kaybolma | Görünme | Görüntülerin görünmesinin mi yoksa kaybolmasının mı bekleneceğini denetleyin |
Beklenecek görüntü | Hayır | Görüntülistesi | Eylemin var olup olmadığını denetleyeceği görüntü/görüntüler | |
Görüntüyü şurada ara | Yok | Tüm ekran, yalnızca ön plan penceresi | Tüm ekran | Belirtilen görüntü için görünür ekranın tümüne mi, yoksa yalnızca en öndeki pencereye mi bakılacağını belirtir. Ekranda açık olarak görünür değilse, iki seçim bu görüntüyü bulamaz |
Search mode | Yok | Tüm ekranı veya ön plan penceresini arama, ekranın belirtilen alt bölgesinde veya ön plan penceresinde arama | Tüm ekranı veya ön plan penceresini ara | Sağlanan metni bulmak için tüm ekranın mı (ya da pencerenin) yoksa ekranın daraltılmış bir alt bölgesinin mi taranacağı |
Wait for all images | Yok | Boole değeri | Yanlış | Listedeki görüntülerin tümünün mü yoksa yalnızca bir tanesinin mi görünmesinin (kaybolmasının) bekleneceği |
X1 | Evet | Sayısal değer | Sağlanan metnin taranacağı alt bölgenin başlangıç X koordinatı | |
X2 | Evet | Sayısal değer | Sağlanan metnin taranacağı alt bölgenin bitiş X koordinatı | |
Y1 | Evet | Sayısal değer | Sağlanan metnin taranacağı alt bölgenin başlangıç Y koordinatı | |
Y2 | Evet | Sayısal değer | Sağlanan metnin taranacağı alt bölgenin bitiş Y koordinatı | |
Tolerans | Evet | Sayısal değer | 10 | Aranan görüntülerin başlangıçta seçilen görüntüden ne kadar farklı olabileceğini belirtin |
Görüntü eşleme algoritması | Yok | Temel, Gelişmiş | Temel | Görüntü ararken kullanılacak görüntü algoritmaları |
Zaman aşımı hatasıyla başarısız oldu | Yok | Boole değeri | Yanlış | Eylemin süresiz olarak beklemesini mi yoksa belirtilen süre sonunda başarısız olmasını mı istediğinizi belirtin |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
X | Sayısal değer | Metnin ekranda bulunduğu noktanın X koordinatı. Metin ön plan penceresinde arandıysa bu değer, pencerenin sol üst köşesine göre olur. |
Y | Sayısal değer | Metnin ekranda bulunduğu noktanın Y koordinatı. Metin ön plan penceresinde arandıysa bu değer, pencerenin sol üst köşesine göre olur. |
Özel durumlar
Özel durum | Açıklama |
---|---|
Görüntü için bekleme başarısız oldu | Bekleme işleminin başarısız olduğunu gösterir |
Görüntü etkileşimsiz moddayken denetlenemez | Görüntünün etkileşimsiz modda tanımlanamayacağını belirtir |
Geçersiz alt bölge koordinatları | Belirtilen alt bölge koordinatlarının geçersiz olduğunu belirtir |
Fareyi penceredeki UI öğesinin üzerine getir
Fareyi bir pencerede herhangi bir UI öğesinin üzerine getirin.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
UI öğesi | Hayır | UI öğesi | Penceredeki üzerine gelinecek UI öğesini seçin |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Tanım |
---|---|
Öğenin üzerine gelinemedi | Öğenin üzerine getirme işleminin başarısız olduğunu gösterir |
UI öğesine pencerede tıkla
Penceredeki herhangi bir UI öğesine tıklar.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
UI öğesi | Hayır | UI öğesi | Tıklanacak UI öğesi | |
Click type | Geçersiz | Sol tıklama, Sağ tıklama, Çift tıklama, Orta tıklama, Sol düğme aşağı, Sol düğme yukarı, Sağ düğme aşağı, Sağ düğme yukarı | Sol tıklama | Gerçekleştirilecek tıklama türü |
Simülasyon eylemi | Geçersiz | Boole değeri | False | Tıklamadan önce fare işaretçisinin öğenin üzerinde bekleme hareketinin simüle edilip edilmeyeceğini belirtin. Bu seçenek kullanıcı arabirimi öğesinin ekranının odaklanmasını gerektirmez, otomatik olarak ön plana çıkarmaz. Bu seçeneğin yalnızca sol tıklama eylemine uygulanabileceğini ve her kullanıcı arabirimi öğesi için geçerli olmayabileceğini unutmayın. |
Mouse position relative to UI element | Geçersiz | Sol üst, üst orta, sağ üst, Orta Sol, Merkez orta, orta sağ, sol alt, alt orta, sağ alt | Orta orta | Farenin tıklamadan önce UI öğesinin hangi bölümüne götürüleceğini belirtin |
Uzaklık X | Evet | Metin değeri | 0 | Fareyi konumundan belirtilen piksel sayısına göre sağa kaydırın |
Uzaklık Y | Evet | Metin değeri | 0 | Fareyi konumundan belirtilen piksel sayısına göre aşağıya kaydırın |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Tanım |
---|---|
Tıklama başarısız | Tıklamanın başarısız olduğunu gösterir |
Penceredeki menü seçeneğini belirle
Penceredeki bir menüde bir seçenek belirler.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
UI öğesi | Hayır | UI öğesi | Seçilecek menü seçeneği |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Tanım |
---|---|
Seçenek belirlenemedi | Belirtilen menü seçeneğini belirlemeyle ilgili bir sorun olduğunu belirtir |
Pencerede UI öğesini sürükle ve bırak
Pencerenin UI öğesini sürükler ve bırakır.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Sürüklenecek UI öğesi | Hayır | UI öğesi | Sürüklenecek UI öğesi | |
Bırakılacak UI öğesi | Hayır | UI öğesi | Bırakılacak UI öğesi | |
Click type | Geçersiz | Sol tıklama, Sağ tıklama | Sol tıklama | UI öğesini hedefine sürüklerken, tıklama ve basılı tutma için hangi fare düğmesinin kullanılacağını belirtin |
Mouse down offset X | Evet | Metin değeri | 0 | Fare aşağı tıklama uzaklığını ayarlayın; bu uzaklık, UI öğesini belirtilen piksel sayısı kadar sağa sürüklemek için kullanılır |
Mouse down offset Y | Evet | Metin değeri | 0 | Fare aşağı tıklama uzaklığını ayarlayın; bu uzaklık, UI öğesini belirtilen piksel sayısı kadar aşağıya sürüklemek için kullanılır |
Mouse down position relative to drag-target UI element | Yok | Sol üst, üst orta, sağ üst, Orta Sol, Merkez orta, orta sağ, sol alt, alt orta, sağ alt | Orta orta | Farenin tıklamadan önce UI öğesinin hangi bölümüne götürüleceğini belirtin |
Mouse up offset X | Evet | Metin değeri | 0 | Fare yukarı tıklama uzaklığını ayarlayın; bu uzaklık, UI öğesini belirtilen piksel sayısı kadar sağa sürüklemek için kullanılır |
Mouse up offset Y | Evet | Metin değeri | 0 | Fare yukarı tıklama uzaklığını ayarlayın; bu uzaklık, UI öğesini belirtilen piksel sayısı kadar aşağıya sürüklemek için kullanılır |
Mouse up position relative to drop-target UI element | Yok | Sol üst, üst orta, sağ üst, Orta Sol, Merkez orta, orta sağ, sol alt, alt orta, sağ alt | Orta orta | Farenin tıklamadan sonra UI öğesinin hangi bölümüne sürükleneceğini belirtin |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Tanım |
---|---|
Sürüklenecek UI öğesi bulunamadı | Sürüklenecek UI öğesinin bulunamadığını belirtir |
Bırakma hedefi olan UI öğesi bulunamadı | Bırakma hedefi olan UI öğesinin bulunamadığını belirtir |
Sürükleme ve bırakma başarısız oldu | Belirtilen UI öğesini sürükleme ve bırakma sırasında bir sorun olduğunu belirtir |
Pencerede ağaç düğümünü genişlet/daralt
Pencerede bulunan bir ağaç görünümünün düğümünü genişletir veya daraltır.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
UI öğesi | Hayır | UI öğesi | Genişletilecek/daraltılacak ağaç düğümü | |
Klasör yolu | Evet | Metin değeri | Genişletilecek veya daraltılacak ağaç düğümüne giden klasör adlarından oluşan, eğik çizgi ile ayrılmış yol | |
Use regular expressions | Yok | Boole değeri | Yanlış | Yoldaki her klasör adının normal ifade olarak yorumlanıp yorumlanmayacağını belirtin |
Operation | Yok | Genişlet/daralt | Uzat | Ağaç düğümünün genişletileceğini mi yoksa daraltılacağını mı belirtin |
Not
Power Automate'in normal ifade altyapısı .NET'tir. Normal ifadeler hakkında daha fazla bilgi edinmek için Normal İfade Dili - Hızlı Başvuru bölümüne gidin.
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Tanım |
---|---|
Ağaç düğümü belirtilen duruma ayarlanamadı | Ağaç düğümünü belirtilen duruma ayarlamayla ilgili bir sorun olduğunu gösterir |
Eğer pencere
Bu eylem, bir pencerenin açık olup olmadığına veya bir pencerenin odaklanmış (ön plan) pencere olup olmadığına bağlı olarak koşullu eylemler bloğunun başlangıcını işaretler.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Get window | Yok | Pencere UI öğesine göre, pencere örneğine/işleyiciye göre, başlığa ve/veya sınıfa göre | Pencere UI öğesine göre | UI öğesi kullanan bir Pencere mi yoksa pencere başlığı/sınıfı birleşiminin mi aranacağını belirtin |
Window title | Evet | Metin değeri | Pencere başlığı. '?' veya '*' gibi joker karakterler kullanılabilir. | |
Pencere | Hayır | UI öğesi | Pencere UI öğesi | |
Pencere örneği | Hayır | Sayısal değer | Denetlenecek pencerenin örneği veya tanıtıcısı | |
Window class | Evet | Metin değeri | Aynı başlığa sahip iki pencere varsa, pencere sınıfı bunlar arasında ayrım olmasına yardımcı olabilir. Bu durumda, kullanılacak pencerenin sınıfını girin. | |
Check if window | Yok | Açık, açık değil, odaklı, odaklanmış değil | Açık | Denetlenecek pencerenin durumu |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Bu eylem herhangi bir özel durum içermez.
Pencereyi bekle
Belirli bir pencere açılana, kapanana, odağı alana veya kaybedene kadar yürütmeyi veya işlemi askıya alır.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Find window | Yok | Pencere UI öğesine göre, pencere örneğine/işleyiciye göre, başlığa ve/veya sınıfa göre | Pencere UI öğesine göre | UI öğesi kullanan bir pencere mi yoksa pencere başlığı/sınıfı birleşiminin mi aranacağını belirtin |
Window title | Evet | Metin değeri | Pencere başlığı. '?' veya '*' gibi joker karakterler kullanılabilir. | |
Pencere | Hayır | UI öğesi | Pencere UI öğesi | |
Pencere örneği | Hayır | Sayısal değer | Denetlenecek pencerenin örneği veya tanıtıcısı | |
Window class | Evet | Metin değeri | Aynı başlığa sahip iki pencere varsa, pencere sınıfı bunlar arasında ayrım olmasına yardımcı olabilir. Bu durumda, kullanılacak pencerenin sınıfını girin | |
Wait for window to | Yok | Aç, kapat, odaklanmış duruma getir, odağı kaybet | Açık | Belirli bir pencerenin açılması, kapatılması, odaklanmış hale gelmesi (örneğin, ön plan penceresi haline gelmesi) veya odağı kaybetmesi (örneğin, ön plan penceresi olmaya devam etmemesi) için beklenip beklenmeyeceği. |
Focus window after it opens | Yok | Boole değeri | Yanlış | Sonraki eylemlerin bu pencerede yönlendirilmesi için pencereyi açıldıktan sonra öne getir |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Tanım |
---|---|
Pencereye odaklanılamıyor | Belirtilen pencereye odaklanmayla ilgili bir sorun olduğunu belirtir |
Pencere bekleme işlemi başarısız oldu | Bekleme işleminin başarısız olduğunu gösterir |
Etkileşimsiz modda pencereyle ilgili eylem gerçekleştirilemiyor | Etkileşimsiz modda pencereyle ilgili eylemi gerçekleştirmeyle ilgili bir sorun olduğunu belirtir |