UITechnologyManager.Search Yöntem
Sağlanan sorgu kimliği tanımlama bilgisi koşul eşleşen ana öğe içinde bir öğe arar.
Ad alanı: Microsoft.VisualStudio.TestTools.UITest.Extension
Derleme: Microsoft.VisualStudio.TestTools.UITest.Extension (Microsoft.VisualStudio.TestTools.UITest.Extension.dll içinde)
Sözdizimi
'Bildirim
Public MustOverride Function Search ( _
parsedQueryIdCookie As Object, _
parentElement As IUITechnologyElement, _
maxDepth As Integer _
) As Object()
public abstract Object[] Search(
Object parsedQueryIdCookie,
IUITechnologyElement parentElement,
int maxDepth
)
public:
virtual array<Object^>^ Search(
Object^ parsedQueryIdCookie,
IUITechnologyElement^ parentElement,
int maxDepth
) abstract
abstract Search :
parsedQueryIdCookie:Object *
parentElement:IUITechnologyElement *
maxDepth:int -> Object[]
public abstract function Search(
parsedQueryIdCookie : Object,
parentElement : IUITechnologyElement,
maxDepth : int
) : Object[]
Parametreler
- parsedQueryIdCookie
Tür: System.Object
Daha önce kullanılarak ayrıştırılır sorgusu tanımlama bilgisi ParseQueryId yöntemi.
- parentElement
Tür: Microsoft.VisualStudio.TestTools.UITest.Extension.IUITechnologyElement
Bir IUITechnologyElement nesne.
- maxDepth
Tür: System.Int32
Bir int aramak için anahattınızı denetim hiyerarşisi içinde gösterir.
Dönüş Değeri
Tür: array<System.Object[]
Sorgu eşleşen öğeleri dizisi veya nullnull başvuru (Visual Basic'te Nothing) herhangi bir öğe bulunursa.
Yüklenen
IUITechnologyManager.Search(Object, IUITechnologyElement, Int32)
Özel Durumlar
Exception | Koşul |
---|---|
NotSupportedException | Bu uygulama, bu yöntemi desteklemez. Bu özel durum işlemek için sınama çerçevesi kullanır GetChildren yöntemini kullanır ve hiyerarşi Gez MatchElement yöntemine sorgu eşleşip eşleşmediğini belirlemek için her bir öğesi. |
Notlar
Gerçekleştirenlere Notlar
Bu yöntemi uygulayan isteğe bağlıdır.Bu yöntem, arama ve kullanıcı Arabirimi sýradüzeninde dolaþmak için temel alınan teknoloji zengin API'leri varsa, oynatma performansını önemli ölçüde arttırabilir.Ancak, bu yöntemi uygulamak veya MatchElement yöntemi.
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.
Ayrıca bkz.
Başvuru
Microsoft.VisualStudio.TestTools.UITest.Extension Ad Alanı
GetChildren
MatchElement