Aracılığıyla paylaş


UIObject Sınıf

Sınama çerçevesi için kullanıcı arabirimi (UI) bir nesneyi temsil eder.

Devralma Hiyerarşisi

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject
    Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.TopLevelElement

Ad alanı:  Microsoft.VisualStudio.TestTools.UITest.Common.UIMap
Derleme:  Microsoft.VisualStudio.TestTools.UITest.Common (Microsoft.VisualStudio.TestTools.UITest.Common.dll içinde)

Sözdizimi

'Bildirim
<SerializableAttribute> _
Public Class UIObject _
    Implements ICloneable
[SerializableAttribute]
public class UIObject : ICloneable
[SerializableAttribute]
public ref class UIObject : ICloneable
[<SerializableAttribute>]
type UIObject =  
    class
        interface ICloneable
    end
public class UIObject implements ICloneable

UIObject türü aşağıdaki üyeleri ortaya koyar.

Oluşturucular

  Ad Açıklama
Genel yöntem UIObject Yeni bir örneğini başlatır UIObject sınıfa

Üst

Özellikler

  Ad Açıklama
Genel özellik Condition Alır veya bu nesnenin durumunu ayarlar.
Genel özellik ControlType Alır veya bu nesnenin denetim türünü ayarlar.
Genel özellik Descendants Bu kullanıcı Arabirimi nesnesi içinde yer alan tüm kullanıcı Arabirimi nesneleri koleksiyonu alır.
Genel özellik FriendlyName Alır veya ayarlar bu nesne için bir kolay ad.
Genel özellik Id Bu nesne için kimliği alır.
Genel özellik Item Verilen kullanıcı Arabirimi nesne kimliği var. Bu nesnesinde belirtilen kullanıcı Arabirimi alt nesne alır
Genel özellik Name Alır veya nesnenin adını ayarlar.
Genel özellik QueryId Alır veya sorgu kimliği bu nesne için ayarlar.
Genel özellik SearchConfigurations Alır veya ayarlar arama yapılandırması olan bir dize dizisi.
Genel özellik SessionId Alır veya üst düzey öğesi kimliği kayıt oturumu için ayarlar.
Genel özellik SpecialControlType Alır veya ayarlar bu UI nesnenin özel türü.
Genel özellik SupportLevel Alır veya en güncel teknolojileri bu kullanıcı Arabirimi nesnesi destekler düzeyini ayarlar.
Genel özellik SupportLevelWrapper Alır veya ayarlar geçerli teknoloji bu UI nesne seri hale getirme destekleyen gerçek düzeyini dize sürümü ve seri kaldırma, SupportLevel özelliği.
Genel özellik TechnologyName Alır veya bu kullanıcı Arabirimi nesnesi destekler teknolojisi adını ayarlar.
Genel özellik WindowTitles Üst düzey windows unvanlarını topluluğu alır.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem Add Belirli kullanıcı Arabirimi nesnesi zaten yoksa, bu kullanıcı Arabirimi nesnesinin bağımlısı için belirli kullanıcı Arabirimi nesnesi ekler.
Genel yöntem BindParameters Verilen değer eşleme için bu kullanıcı Arabirimi nesnesinin özelliklerini bağlar.
Genel yöntem Clone Bu kullanıcı Arabirimi nesnesinin bir kopyasını döndürür.
Genel yöntem Contains Sağlanan kimliği tarafından tanımlanan kullanıcı Arabirimi nesnesi bu kullanıcı Arabirimi nesnesinin bağımlısı arasında yer alan olup olmadığını gösterir.
Genel yöntem Equals Belirler olup belirtilen Object eşittir geçerli Object. (Object kaynağından devralındı.)
Korumalı yöntem Finalize Kaynakları boşaltın ve atık toplama işlemi tarafından iadesi önce diğer temizleme işlemleri gerçekleştirmek nesne izin verir. (Object kaynağından devralındı.)
Genel yöntem GetHashCode Belirli bir tip için sağlama işlevini yerine getirir. (Object kaynağından devralındı.)
Genel yöntem GetQueryString() Bu UI nesne sorgu Kimliğini döndürür.
Genel yöntem GetQueryString(String) Sorgu nesnesinin kimliği verilen kısmi kimliği tarafından belirtilen içerdiği kullanıcı Arabirimi döndürür
Genel yöntem GetType Alır Type geçerli bir örneği. (Object kaynağından devralındı.)
Genel yöntem GetUIObjectFromId Sağlanan kimliği temel alınarak bir içerilen UI nesnesi döndürür
Genel yöntem GetUIObjectFromPartialUIObjectId Sağlanan kısmi kimliğini kullanarak bu UI nesnesinde bulunan bir kullanıcı Arabirimi nesnesi döndürür
Korumalı yöntem MemberwiseClone Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.)
Genel yöntem ParameterizeProperty Verilen parametre adını kullanarak özelliğe parameterizes.
Genel yöntem Remove(String) Bu kullanıcı Arabirimi nesnesinin alt nesneleri belirtilen kullanıcı Arabirimi nesnesini kaldırır.
Genel yöntem Remove(UIObject) Sağlanan kullanıcı Arabirimi nesnesi bu UI nesne alt nesneleri kaldırır.
Genel yöntem ToString Bu kullanıcı Arabirimi nesnesinin sorgu Kimliği döndürür. (Object.ToString() geçersiz kılınır.)

Ü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.

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.TestTools.UITest.Common.UIMap Ad Alanı