BrowserWindow Sınıf
Sınama ortamı vstsEssTest, bir Web tarayıcısı penceresinde temsil eder.
Devralma Hiyerarşisi
System.Object
Microsoft.VisualStudio.TestTools.UITesting.UITestControl
Microsoft.VisualStudio.TestTools.UITesting.ApplicationUnderTest
Microsoft.VisualStudio.TestTools.UITesting.BrowserWindow
Ad alanı: Microsoft.VisualStudio.TestTools.UITesting
Derleme: Microsoft.VisualStudio.TestTools.UITesting (Microsoft.VisualStudio.TestTools.UITesting.dll içinde)
Sözdizimi
'Bildirim
<CLSCompliantAttribute(True)> _
Public Class BrowserWindow _
Inherits ApplicationUnderTest
[CLSCompliantAttribute(true)]
public class BrowserWindow : ApplicationUnderTest
[CLSCompliantAttribute(true)]
public ref class BrowserWindow : public ApplicationUnderTest
[<CLSCompliantAttribute(true)>]
type BrowserWindow =
class
inherit ApplicationUnderTest
end
public class BrowserWindow extends ApplicationUnderTest
BrowserWindow türü aşağıdaki üyeleri ortaya koyar.
Oluşturucular
Ad | Açıklama | |
---|---|---|
BrowserWindow | Yeni bir örneğini başlatır BrowserWindow sınıfı. |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
AllowPopups | Alır veya Web tarayıcısının pencere açılır pencereleri izin verip vermeyeceğini belirleyen bir değer ayarlar. | |
AlwaysOnTop | Uygulama penceresi her zaman üstte görünür olup olmadığını gösteren bir değeri alır. (ApplicationUnderTest kaynağından devralındı.) | |
BoundingRectangle | Bu denetim için Bounding rectangle alır. (UITestControl kaynağından devralındı.) | |
ClassName | Bu denetim için sınıf adını alır. (UITestControl kaynağından devralındı.) | |
CloseOnPlaybackCleanup | Alır veya ApplicationUnderTest otomatik olarak oynatma temizlemede kapatmak etkinleştirilip etkinleştirilmeyeceğini belirler. (ApplicationUnderTest kaynağından devralındı.) | |
Container | Alır veya ayarlar kapsayıcı bu UITestControl. (UITestControl kaynağından devralındı.) | |
ControlType | UI denetim türünü alır. (UITestControl kaynağından devralındı.) | |
CurrentBrowser | Alır veya geçerli tarayıcı kayıtlı tarayıcılar listesinden ayarlar. | |
CurrentDocumentWindow | Şu anda etkin alır Belge penceresi tarayıcı ile ilişkili. | |
Enabled | Bu denetimin etkin olup olmadığını gösteren bir değeri alır. (UITestControl kaynağından devralındı.) | |
Exists | Bu denetim kullanıcı arabiriminde var olup olmadığını gösteren bir değeri alır. (UITestControl kaynağından devralındı.) | |
FilterProperties | Bir denetimin disambiguate için kullanılan özellik-değer çifti koleksiyonu alır. (UITestControl kaynağından devralındı.) | |
FriendlyName | Kullanıcı arabirimini kullanmak için bu denetimin adını alır. (UITestControl kaynağından devralındı.) | |
HasFocus | Bu denetimin şu anda kullanıcı arabiriminde odaklanmış olup olmadığını gösteren bir değeri alır. (UITestControl kaynağından devralındı.) | |
HasTitleBar | Uygulama penceresi başlık çubuğunda sahip olup olmadığını gösteren bir değeri alır. (ApplicationUnderTest kaynağından devralındı.) | |
Height | Denetimin yüksekliğini alır. (UITestControl kaynağından devralındı.) | |
IsTopParent | Bu denetimin üst düzey öğesi olup olmadığını gösteren bir değeri alır. (UITestControl kaynağından devralındı.) | |
Left | Denetimin sol kenarını x koordinatını alır. (UITestControl kaynağından devralındı.) | |
Maximized | Alır veya uygulama penceresi ekranı kaplamamış olup olmadığını gösteren bir değeri ayarlar. (ApplicationUnderTest kaynağından devralındı.) | |
Minimized | Alır veya uygulama penceresini simge durumuna küçültülmüş olup olmadığını gösteren bir değeri ayarlar. (ApplicationUnderTest kaynağından devralındı.) | |
Name | Bu denetimin adını alır. (UITestControl kaynağından devralındı.) | |
NativeElement | Bu denetim için karşılık gelen yerel teknoloji öğesi alır. (UITestControl kaynağından devralındı.) | |
Popup | Uygulama penceresi açılır pencere olup olmadığını gösteren bir değeri alır. (ApplicationUnderTest kaynağından devralındı.) | |
Process | Alır veya ayarlar arka plandaki Process nesnesi. (ApplicationUnderTest kaynağından devralındı.) | |
Resizable | Uygulama penceresini yeniden boyutlandırılabilir olup olmadığını gösteren bir değeri alır. (ApplicationUnderTest kaynağından devralındı.) | |
Restored | Alır veya uygulama penceresine geri olup olmadığını gösteren bir değeri ayarlar. (ApplicationUnderTest kaynağından devralındı.) | |
SearchConfigurations | Alır veya ayarlar arama yapılandırmaları. (UITestControl kaynağından devralındı.) | |
SearchProperties | Bir denetimi tanımlamakta kullanılan özellik-değer çifti koleksiyonu alır. (UITestControl kaynağından devralındı.) | |
SearchPropertiesSetExplicitly | Bu denetim için arama özellikleri kullanıcı arabiriminde kullanıcı tarafından ayarlanmış olup olmadığını gösteren bir değeri alır. (UITestControl kaynağından devralındı.) | |
ShowInTaskbar | Program simgesini görev çubuğunda görünür olup olmadığını gösteren bir değeri alır. (ApplicationUnderTest kaynağından devralındı.) | |
State | Denetimin durumunu alır. (UITestControl kaynağından devralındı.) | |
TechnologyName | Alır veya ayarlar bu denetimi uygulayan teknoloji çerçevesi. (UITestControl kaynağından devralındı.) | |
Title | Alır veya ayarlar altında test uygulama başlığı. (ApplicationUnderTest kaynağından devralındı.) | |
Top | Denetim üst kenarını x koordinatını alır. (UITestControl kaynağından devralındı.) | |
TopParent | Bu denetimin üst düzey üst alır. (UITestControl kaynağından devralındı.) | |
Transparent | Uygulama penceresi saydam olup olmadığını gösteren bir değeri alır. (ApplicationUnderTest kaynağından devralındı.) | |
Uri | Yüklenen sayfa URI'sını alır. | |
Version | Web tarayıcısı sürümü alır. | |
Width | Denetimin genişliği alır. (UITestControl kaynağından devralındı.) | |
WindowHandle | Bu denetim için pencere tanıtıcısı alır. (UITestControl kaynağından devralındı.) | |
WindowTitles | Üst düzey pencere pencere başlıkları topluluğu alır. (UITestControl kaynağından devralındı.) |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
Back | Önceki Web sayfasına dön Web tarayıcısı yapar. | |
CaptureImage | Görüntüsünü yakalar UITestControl.UITestControl Ekran üzerinde bulunması gerekir. (UITestControl kaynağından devralındı.) | |
ClearCache | Web tarayıcısı önbelleği temizler. | |
ClearCookies | Web tarayıcısının tanımlama bilgileri temizler. | |
Close | Test altında uygulamayı kapatır. (ApplicationUnderTest kaynağından devralındı.) | |
CopyFrom | Kullanıcı arabiriminde aynı öğenin özgün denetimi olarak başvuran bir kullanıcı arabirimi (UI) denetim nesnesi oluşturur. (UITestControl.CopyFrom(UITestControl) geçersiz kılınır.) | |
Dispose() | Tarafından kullanılan tüm kaynakları serbest bırakır ApplicationUnderTest. (ApplicationUnderTest kaynağından devralındı.) | |
Dispose(Boolean) | Tarafından kullanılan yönetilmeyen kaynakları serbest BrowserWindow ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır. (ApplicationUnderTest.Dispose(Boolean) geçersiz kılınır.) | |
DrawHighlight | Denetim vurgular. (UITestControl kaynağından devralındı.) | |
EnsureClickable() | Denetim tıklanabilir olduğundan emin olmak için kullanıcı arabirimi kayar. (UITestControl kaynağından devralındı.) | |
EnsureClickable(Point) | Kullanıcı arabirimi denetimi tıklanabilir olduğundan emin olmak için belirli bir noktaya kaydırılır. (UITestControl kaynağından devralındı.) | |
Equals | Belirler mi belirtilen UITestControl geçerli eşit olan UITestControl. (UITestControl kaynağından devralındı.) | |
Finalize | Sonlandırıcıyı için ApplicationUnderTest. (ApplicationUnderTest kaynağından devralındı.) | |
Find | Bu uygulama penceresinde kullanıcı arabiriminde bulur. (ApplicationUnderTest kaynağından devralındı.) | |
FindMatchingControls | Tüm koleksiyonunu döndürür UITestControlbelirtilen eşleşen s SearchProperties ve FilterProperties. (UITestControl kaynağından devralındı.) | |
Forward | İleri geçmişi listesindeki sonraki sayfaya git Web tarayıcısı yapar. | |
FromProcess | Varolan bir işlemde çalışan bir Web tarayıcı penceresi için bir başvuru oluşturur. | |
GetChildren | Geçerli tüm birinci düzey alt koleksiyonunu döndürür UITestControl. (UITestControl kaynağından devralındı.) | |
GetClickablePoint | Denetimde tıklatılabilir noktası döndürür. (UITestControl kaynağından devralındı.) | |
GetHashCode | Geçerli temsil eden benzersiz bir değer döndüren UITestControl örneği. (UITestControl kaynağından devralındı.) | |
GetParent | Geçerli üst döndürür UITestControl. (UITestControl kaynağından devralındı.) | |
GetProperty | Belirtilen özellik değerini alır. (UITestControl kaynağından devralındı.) | |
GetType | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) | |
GetUITestControlsForSearch | Bir dizi döndürür UITestControl arama için kullanılacak olan nesneler. (UITestControl kaynağından devralındı.) | |
Launch() | Bir Web tarayıcı penceresi açar ve Web tarayıcı window nesnesini döndürür. | |
Launch(array<String[]) | Verilen bir dizi komut satırı bağımsız değişkenleri kullanarak bir Web tarayıcı penceresi başlatır ve tarayıcı window nesnesini döndürür. | |
Launch(Uri) | Verilen URI kullanarak bir Web tarayıcı penceresi başlatır ve Web tarayıcı window nesnesini döndürür. | |
Locate | Pencere başlığını kullanarak bir Web tarayıcı penceresi bulur ve karşılık gelen bir tarayıcı penceresi nesnesini döndürür. | |
MemberwiseClone | Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.) | |
NavigateToHomepage | Giriş sayfası Web tarayıcı penceresinde açılır. | |
NavigateToUrl | Belirtilen Web sayfasını Web tarayıcısında açar. | |
PerformDialogAction(BrowserDialogAction) | Komut dosyası içeren bir Web iletişim kutusu için arama yapar ve belirtilen eylemi gerçekleştirir. | |
PerformDialogAction(BrowserDialogAction, Object) | Komut dosyası içeren bir Web iletişim kutusu için arama yapar ve sağlanan parametre değeri kullanarak belirtilen eylemi gerçekleştirir. | |
Refresh | Web tarayıcısı penceresinin yeniler. | |
SetFocus | Klavye odağını ayarlar UITestControl. (UITestControl kaynağından devralındı.) | |
SetProperty | Belirli bir özelliğin değerini ayarlar. (UITestControl kaynağından devralındı.) | |
Shutdown | Uygulamayı kapanmaya zorlar. (ApplicationUnderTest kaynağından devralındı.) | |
StopPageLoad | Web tarayıcı penceresinde sayfanın yüklenmesini durdurur. | |
ToString | Geçerli temsil eden bir dize döndürür UITestControl. (UITestControl kaynağından devralındı.) | |
TryFind | Denetimi kullanıcı arabiriminde bulmaya çalışır. (UITestControl kaynağından devralındı.) | |
TryGetClickablePoint | Tıklatılabilir noktası verir UITestControl.Denetim tıklanabilir değilse, bu yöntem döndürür false. (UITestControl kaynağından devralındı.) | |
WaitForControlCondition(Predicate<UITestControl>) | Geçerli iş parçacığı belirtilen koşulu bu denetim karşılayıncaya kadar ya da varsayılan zaman aşımı süresi dolana kadar engeller. (UITestControl kaynağından devralındı.) | |
WaitForControlCondition(Predicate<UITestControl>, Int32) | Geçerli iş parçacığı belirtilen koşulu bu denetim karşılayıncaya kadar veya belirtilen zaman aşımı süresi dolana kadar engeller. (UITestControl kaynağından devralındı.) | |
WaitForControlEnabled() | Geçerli iş parçacığı bu denetimi etkinleştirilene kadar ya da varsayılan zaman aşımı süresi dolana kadar engeller. (UITestControl kaynağından devralındı.) | |
WaitForControlEnabled(Int32) | Geçerli iş parçacığı bu denetimi etkinleştirilene kadar veya belirtilen zaman aşımı süresi dolana kadar engeller. (UITestControl kaynağından devralındı.) | |
WaitForControlExist() | Geçerli iş parçacığı bu denetimi kullanıcı arabiriminde oluşuncaya kadar veya varsayılan zaman aşımı süresi dolana kadar engeller. (UITestControl kaynağından devralındı.) | |
WaitForControlExist(Int32) | Geçerli iş parçacığı bu denetimi kullanıcı arabiriminde oluşuncaya kadar veya belirtilen zaman aşımı süresi dolana kadar engeller. (UITestControl kaynağından devralındı.) | |
WaitForControlNotExist() | Geçerli iş parçacığı bu denetimi kullanıcı arabiriminde artık olana kadar ya da varsayılan zaman aşımı süresi dolana kadar engeller. (UITestControl kaynağından devralındı.) | |
WaitForControlNotExist(Int32) | Geçerli iş parçacığı bu denetimi artık kullanıcı arabiriminde oluşuncaya kadar veya belirtilen zaman aşımı süresi dolana kadar engeller. (UITestControl kaynağından devralındı.) | |
WaitForControlPropertyEqual(String, Object) | Geçerli iş parçacığı bu denetimin belirtilen özellik belirtilen değere eşit oluncaya kadar ya da varsayılan zaman aşımı süresi dolana kadar engeller. (UITestControl kaynağından devralındı.) | |
WaitForControlPropertyEqual(String, Object, Int32) | Geçerli iş parçacığı bu denetimin belirtilen özellik belirtilen değere eşit oluncaya kadar ya da belirtilen zaman aşımı süresi dolana kadar engeller. (UITestControl kaynağından devralındı.) | |
WaitForControlPropertyNotEqual(String, Object) | Geçerli iş parçacığı bu denetimin belirtilen özellik belirtilen değere eşit değildir kadar ya da varsayılan zaman aşımı süresi dolana kadar engeller. (UITestControl kaynağından devralındı.) | |
WaitForControlPropertyNotEqual(String, Object, Int32) | Geçerli iş parçacığı bu denetimin belirtilen özellik belirtilen değere eşit değildir kadar veya belirtilen zaman aşımı süresi dolana kadar engeller. (UITestControl kaynağından devralındı.) | |
WaitForControlReady() | Geçerli iş parçacığı bu denetim fare veya klavye girdisini kabul etmeye hazır olana kadar ya da varsayılan zaman aşımı süresi dolana kadar engeller. (UITestControl kaynağından devralındı.) | |
WaitForControlReady(Int32) | Geçerli iş parçacığı bu denetim fare veya klavye girdisini kabul etmeye hazır olana kadar ya da belirtilen zaman aşımı süresi dolana kadar engeller. (UITestControl kaynağından devralındı.) |
Üst
İş Parçacığı Güvenliği
Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.